为Module成员属性$this->link
增长链式风格的查询语法php
$this->link ->select(*) ->from('table') ->where(array('a'=>1, 'b'=>array('>', 1))) ->limit(1) ->stmt()->fetchAll(\PDO::FETCH_ASSOC);
Cross\Core\Delegate中增长cliRun(), 用于处理命令行模式下的调用mysql
Cross\Core\Delegate::loadApp('cron')->cliRun();
假设以上文件位于/path/cli/index.php
, 在命令行下的调用方法为: php /path/cli/index.php 控制器:方法 参数
传递的参数在控制器内部使用$this->params
获取sql
Cross\MVC\View增长两个方法url和sUrl分别用于生成链接和生成加密链接(与link, slink做用一致)数据库
增长一个用PHP生成HTML的库Cross\Lib\Document\HTML
性能
echo HTML::div('crossphp'); echo HTML::a(array('@content'=>'crossphp', 'href'=>'http://www.crossphp.com')); echo HTML::div(array('@content' => 'crossphp', 'style'=>'border:1px solid #dddddd;padding:20px;'), HTML::a(array('@content'=>'crossphp', 'href'=>'http://www.crossphp.com')) ); echo HTML::form(array('method'=>'get'), HTML::div( HTML::label('User Name:', HTML::input(array('type'=>'text'))), HTML::label('Password :', HTML::input(array('type'=>'password'))), HTML::label(' ', HTML::input(array('type'=>'submit', 'value'=>'submit'))) ) );
Cross\Core\Helper
中用于字符串加解密的encodeParams()
方法性能提高Cross\Core\FrameBase
中增长一个成员属性http_auth_key
,用于生成COOKIE时指定加密的keyCross\MVC\Module
中的getLink()
变为私有并再也不接受参数, 增长getLinkType
获取link的类型, getLinkConfig
获取link的配置, 增长getModel
用于建立一个与指定数据库的链接Cross\MVC\View::link
再也不接受第三个参数Cross\DB\Drivers\PDOSqlDriver
中的add方法当last_insert_id大于0时返回last_insert_id, 不然老是返回true(不抛异常的状况下)