Example #1
0
 /**
  * Get single value result from the mapped attribute.
  *
  * @param  \Sofa\Eloquence\Builder $query
  * @param  string $method
  * @param  string $qualifiedColumn
  * @return mixed
  */
 protected function mappedSingleResult(Builder $query, $method, $qualifiedColumn)
 {
     return $query->getQuery()->select("{$qualifiedColumn}")->{$method}("{$qualifiedColumn}");
 }
Example #2
0
 /**
  * Get single value result from the meta attribute.
  *
  * @param  \Sofa\Eloquence\Builder $query
  * @param  string $method
  * @param  string $alias
  * @return mixed
  */
 protected function metaSingleResult(Builder $query, $method, $alias)
 {
     return $query->getQuery()->select("{$alias}.meta_value")->{$method}("{$alias}.meta_value");
 }