first() public method

Return the first entity matched by the query
public first ( ) : mixed
return mixed Spot_Entity on success, boolean false on failure
コード例 #1
0
ファイル: HasOne.php プロジェクト: brandonlamb/spot
 /**
  * Get the relation entity
  * @return \Spot\Entity\EntityInterface
  */
 public function entity()
 {
     if (null === $this->entity) {
         $this->entity = $this->execute();
         if ($this->entity instanceof Query) {
             $this->entity = $this->entity->first();
         } else {
             if ($this->entity instanceof ResultsetInterface) {
                 $this->entity = $this->entity->first();
             }
         }
     }
     return $this->entity;
 }