Yii2
涵宇菲子
这个作者很懒,什么都没留下…
展开
-
Yii2 使用scenarios
Yii2里 model在使用load方法加载浏览器的值的时候,会进行rules验证。这时候可以使用场景,让model对不同场景使用不同验证方式:model中: //设定在不同声景下面验证的规则 public function scenarios() { $scenarios = parent::scenarios(); $scenarios['l原创 2016-07-15 16:33:56 · 583 阅读 · 0 评论 -
Yii2 应用结构之模块
定义的模块:namespace app\modules\article;use yii;class Module extends \yii\base\Module{ public function init() { parent::init(); //$this->params['foo'] = 'bar'; // ... 其他初原创 2016-07-16 15:14:26 · 471 阅读 · 0 评论 -
Yii2 应用结构 过滤器之核心过滤器
测试代码: public function behaviors() { return [ 'access' => [ 'class' => AccessControl::className(), 'only' => ['index', 'view'],原创 2016-07-16 17:23:10 · 1200 阅读 · 0 评论 -
正确的 Composer 扩展包安装方法
问题说明我们经常要往现有的项目中添加扩展包,有时候因为文档的错误引导,如下图来自 这个文档 的:composer update 这个命令在我们现在的逻辑中,可能会对项目造成巨大伤害。因为 composer update 的逻辑是按照 composer.json 指定的扩展包版本规则,把所有扩展包更新到最新版本,注意,是 所有扩展包,举个例子,你在项目一开始的时候使用了 monolog,当时的配置信息转载 2016-07-17 10:10:41 · 40225 阅读 · 0 评论 -
yiisoft/yii2-imagine 使用方法
记录yii2-imagine使用方法: //压缩 Image::thumbnail('@webroot/img/test-image.jpg', 120, 120)->save(Yii::getAlias('@webroot/img/thumb-test-image.jpg'), ['quality' => 100]); echo Yii::getAli原创 2016-07-17 16:25:11 · 4308 阅读 · 0 评论 -
php之zip扩展
因工作需地使用zip扩展。 下载地址: http://pecl.php.net/package/zip 文档地址: http://php.net/manual/en/book.zip.php 简单的解压实例:<?php$zip = new ZipArchive;if ($zip->open('test.zip') === TRUE) { $zip->extract原创 2016-09-24 15:58:09 · 1105 阅读 · 0 评论 -
Yii2-高级应用程序模板在同一域名下使用配置
最近做项目用到的,非常好用。修改 advanced/backend/config/main.PHP 文件如下:return [ 'homeUrl' => '/admin', 'components' => [ 'request' => [ 'baseUrl' => '/admin', ], 'urlManager转载 2016-10-25 12:47:20 · 2646 阅读 · 0 评论 -
ffmpeg PCM转AMR格式
上次说到安装了ffmpeg并且将文件从pcm转到mp3然后到amr格式,当时我听了一下pcm和转后的文件都卡卡做声,就以为给的pcm文件就是这么回事,但今天跟固件端同事调试发算不是这么的,pcm文件是可以出声音的,是自己转换出问题了。先看一下常见命令参数: 主要参数: -i 设定输入流 -f 设定输出格式 -ss 开始时间 视频参数: -b 设定视频流量原创 2017-01-05 14:12:55 · 7430 阅读 · 8 评论