Seditio Source
Root |
./othercms/croogo-4.0.7/vendor/friendsofcake/crud/src/Log/QueryLogger.php
<?php
namespace Crud\Log;

class
QueryLogger extends \Cake\Database\Log\QueryLogger
{

   
/**
     * Logs
     *
     * @var array
     */
   
protected $_logs = [];

   
/**
     * Get logs
     *
     * @return array
     */
   
public function getLogs()
    {
        return
$this->_logs;
    }

   
/**
     * Wrapper function for the logger object, useful for unit testing
     * or for overriding in subclasses.
     *
     * @param \Cake\Database\Log\LoggedQuery $query to be written in log
     * @return void
     */
   
protected function _log($query)
    {
       
$this->_logs[] = $query;
       
parent::_log($query);
    }
}