作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试访问我的模型中的 CakeTime 类,但 CakePHP 似乎无法识别它。
这是我的代码:
<?php
App::uses('AppModel', 'Model', 'CakeTime', 'Utility');
class Rex extends AppModel {
public function month_entries($created){
//création des mois qui vont servir de critère de recherche
$month=CakeTime::format("$created", '%Y-%m');
//on récupère le 1er du mois recherché
$month=$month."-01";
//on se place au premier du mois suivant
$month_plus_un=date('Y-m-d', strtotime("+1 month",strtotime($month)));
$count = $this->Article->find('count', array(
'conditions' => array(
'Rex.date_incident >='=> $month,
'Rex.date_incident <'=> $month_plus_un )));
return $count;
}
我一调用 CakeTime 就收到错误消息。
我在语法上遗漏了什么吗?该文档不清楚如何调用模型中的核心库实用程序。
谢谢!
最佳答案
你的 App::uses(...)
声明是错误的,它应该是:App::uses(string $class, string $package)
,所以,改变:
App::uses('AppModel', 'Model', 'CakeTime', 'Utility');
到
App::uses('AppModel', 'Model');
App::uses('CakeTime', 'Utility');
关于cakephp - 类::模型cakePHP中的CakeTime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20188793/
我是一名优秀的程序员,十分优秀!