| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?php
- /**
- * @package merchant
- *
- * @author xaboy
- * @day 2020-03-26
- *
- *
- */
- namespace app\common\repositories;
- /**
- * Class BaseRepository
- * @package app\common\repositories
- */
- class BaseRepository
- {
- /**
- * @var $dao
- */
- protected $dao;
- public function setDao($dao){
- $this->dao = $dao;
- }
- public function __call($name, $arguments)
- {
- return call_user_func_array([$this->dao, $name], $arguments);
- }
- public function roundOptimize($amount, $decimals = 2)
- {
- if ($amount > 0) {
- $factor = pow(10, $decimals);
- return floor($amount * $factor) / $factor;
- }
- return $amount;
- }
- }
|