added db::first method.
This commit is contained in:
@@ -33,6 +33,19 @@ class DB {
|
||||
return static::$connections[$connection];
|
||||
}
|
||||
|
||||
/**
|
||||
* Execute a SQL query against the connection and return the first result.
|
||||
*
|
||||
* @param string $sql
|
||||
* @param array $bindings
|
||||
* @param string $connection
|
||||
* @return object
|
||||
*/
|
||||
public static function first($sql, $bindings = array(), $connection = null)
|
||||
{
|
||||
return (count($results = static::query($sql, $bindings, $connection)) > 0) ? $results[0] : null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Execute a SQL query against the connection.
|
||||
*
|
||||
@@ -46,7 +59,7 @@ class DB {
|
||||
* @param string $sql
|
||||
* @param array $bindings
|
||||
* @param string $connection
|
||||
* @return mixed
|
||||
* @return array
|
||||
*/
|
||||
public static function query($sql, $bindings = array(), $connection = null)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user