diego1araujo / titleasy
在Laravel 4/5中轻松构建标题
v1.0.0
2015-08-02 12:53 UTC
Requires
- php: >=5.4.0
- illuminate/support: ~5
This package is not auto-updated.
Last update: 2024-09-28 14:27:47 UTC
README
Titleasy - 轻松构建标题。
此包是Laravel 4的HTML标题生成器。
对于Laravel 5,请使用1.0分支!
安装
编辑composer.json
文件以添加此包的依赖。
"require": {
...
"diego1araujo/titleasy": "dev-master"
}
接下来,运行composer update命令
composer update
打开app/config/app.php
找到providers
键并在数组中添加新项
'Diego1araujo\Titleasy\ServiceProvider',
找到aliases
键并在数组中添加新项
'Title' => 'Diego1araujo\Titleasy\Facade',
方法
put - add titles. return: void last - retrieve last title added. return: string get - build the title. return: string. there are 3 params: - site name - delimiter (default: -) - reverse mode (default: false)
用法
开始
Title::get('My Website') // Output: My Website
添加标题
Title::put('Users Page') Title::get('My Website') // Output: My Website - Users Page
更改分隔符(在get时设置第二个参数)
Title::put('Users Page') Title::get('My Website', '|') // Output: My Website | Users Page
反向顺序(在get时设置第三个参数为TRUE)
Title::put('Users Page') Title::get('My Website', '|', TRUE) // Output: Users Page | My Website
多个标题
Title::put('Users Page') Title::put('Editing') // or just: Title::put('Users Page', 'Editing')
检索最后添加的标题
Title::last()
不在Laravel中
通过composer要求
composer require diego1araujo/titleasy
当询问版本时,请选择
dev-master
创建一个index.php,如下所示
<?php require_once 'vendor/autoload.php'; use Diego1araujo\Titleasy\Titleasy as Title; Title::put('Users Page'); echo Title::get('My Website');
注意:此工作基于mywizz的库。也归功于他。