original_string: public function findAll($conditions = false)
      {
          $this->isColl = true;
          $data = $this->fetchAll($conditions);
  
          $records = array();
          foreach ($data as $key => $row) {
              /** @var $records Record[] */
              $records[$key] = $this->db->init($this->table, $row, false);
              $records[$key]->triggerCallback('afterFind');
          }
  
          $this->data = $records;
          return $this;
      }
code: public function findAll($conditions = false)
      {
          $this->isColl = true;
          $data = $this->fetchAll($conditions);
  
          $records = array();
          foreach ($data as $key => $row) {
              /** @var $records Record[] */
              $records[$key] = $this->db->init($this->table, $row, false);
              $records[$key]->triggerCallback('afterFind');
          }
  
          $this->data = $records;
          return $this;
      }
code_tokens: public function findAll ( $ conditions = false ) { $ this -> isColl = true ; $ data = $ this -> fetchAll ( $ conditions ) ; $ records = array ( ) ; foreach ( $ data as $ key => $ row ) { /** @var $records Record[] */ $ records [ $ key ] = $ this -> db -> init ( $ this -> table , $ row , false ) ; $ records [ $ key ] -> triggerCallback ( 'afterFind' ) ; } $ this -> data = $ records ; return $ this ; }
docstring: Executes the generated SQL and returns the found record collection object or false
  
  @param mixed $conditions
  @return $this|$this[]
docstring_tokens: Executes the generated SQL and returns the found record collection object or false