如何在cakephp中使用库函数?

时间:2015-06-28 15:12:32

标签: cakephp

我在以下位置创建了自己的库文件: 应用程序/ LIB / mylib.php 在mylib.php我有一个功能:

<?php
class Mylib {
    public function get_discount($item){
        $this->loadModel('ServiceCharge');
        $this->loadModel('ZeroServiceCharge');
        $service_crages=$this->ServiceCharge->find('all');
        $zero_service_charge=$this->ZeroServiceCharge->find('all');
        $zero_service_charge=$zero_service_charge[0]['ZeroServiceCharge']['items'];
        if( $item>=$zero_service_charge){
            return 100;
        }
        foreach ($service_crages as $service_crage) {
            pr($service_crage);
            exit;
   //if($service_crage)
        }


    }
}
?>

然后我添加以下行app / controller / AppController.php:

App::uses('Mylib', 'Lib');

最后我在nocontact.ctp中调用了这个函数:

 echo get_discount( $total_pieces); 

但它显示以下错误:

Error: Call to undefined function get_discount()

我做错了什么?

1 个答案:

答案 0 :(得分:-1)

echo $variableToView

查看:

{{1}}