fix some CS

This commit is contained in:
Manuel Raynaud
2013-01-09 09:13:25 +01:00
parent a168082d54
commit 4e21c25867
26 changed files with 422 additions and 346 deletions

View File

@@ -25,50 +25,50 @@ namespace Thelia\Database;
use Thelia\Log\TlogInterface;
use Thelia\Database\NotORM\Result;
/**
*
*
* Class Thelia\Database\NotORM extending \NotORM library http://www.notorm.com/
*
* This class create or redifine some setters
*
*
* This class create or redifine some setters
*
* @author Manuel Raynaud <mraynaud@openstudio.fr>
*/
class NotORM extends \NotORM
{
public $logger = false;
public function setCache(\NotORM_Cache $cache)
{
$this->cache = $cache;
}
public function setLogger(TlogInterface $logger)
{
$this->logger = $logger;
}
public function setDebug($debug)
{
if(is_callable($debug))
{
if (is_callable($debug)) {
$this->debug = $debug;
} else {
$this->debug = true;
}
}
/** Get table data
* @param string
* @param array (["condition"[, array("value")]]) passed to NotORM_Result::where()
* @return NotORM_Result
*/
function __call($table, array $where) {
public function __call($table, array $where)
{
$return = new Result($this->structure->getReferencingTable($table, ''), $this);
if ($where) {
call_user_func_array(array($return, 'where'), $where);
}
return $return;
}
}
}