Skip to content

Instantly share code, notes, and snippets.

Created July 23, 2015 02:21
Show Gist options
  • Save anonymous/1f056b1093852a901606 to your computer and use it in GitHub Desktop.
Save anonymous/1f056b1093852a901606 to your computer and use it in GitHub Desktop.
<?PHP
namespace App\Model\Table\Extra;
use Cake\ORM\Query
trait DatesTrait{
public function findSeteDias(Query $query,array $options){
$alias = $this->alias();
$query->where([
"{$alias}.data >"=>date('Y-m-d',strtotime("-7 days")),
"{$alias}.data <"=>"NOW()",
]);
return $query;
}
public function findTrintaDias(Query $query,array $options){
$alias = $this->alias();
$query->where([
"{$alias}.data >"=>date('Y-m-d',strtotime("-30 days")),
"{$alias}.data <"=>"NOW()"
]);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment