public function getById($value, $useConnection = 'read')
    {
        if (is_null($value)) {
            throw new HttpException('Value passed to ' . __FUNCTION__ . ' cannot be null.');
        }

        $query = 'SELECT * FROM `build` WHERE `id` = :id LIMIT 1';
        $stmt = Database::getConnection($useConnection)->prepare($query);
        $stmt->bindValue(':id', $value);

        if ($stmt->execute()) {
            if ($data = $stmt->fetch(\PDO::FETCH_ASSOC)) {
                return new Build($data);
            }
        }

        return null;
    }
public function getById($value, $useConnection = 'read')
    {
        if (is_null($value)) {
            throw new HttpException('Value passed to ' . __FUNCTION__ . ' cannot be null.');
        }

        $query = 'SELECT * FROM `build` WHERE `id` = :id LIMIT 1';
        $stmt = Database::getConnection($useConnection)->prepare($query);
        $stmt->bindValue(':id', $value);

        if ($stmt->execute()) {
            if ($data = $stmt->fetch(\PDO::FETCH_ASSOC)) {
                return new Build($data);
            }
        }

        return null;
    }
public function getById ( $ value , $ useConnection = 'read' ) { if ( is_null ( $ value ) ) { throw new HttpException ( 'Value passed to ' . __FUNCTION__ . ' cannot be null.' ) ; } $ query = 'SELECT * FROM `build` WHERE `id` = :id LIMIT 1' ; $ stmt = Database :: getConnection ( $ useConnection ) -> prepare ( $ query ) ; $ stmt -> bindValue ( ':id' , $ value ) ; if ( $ stmt -> execute ( ) ) { if ( $ data = $ stmt -> fetch ( \ PDO :: FETCH_ASSOC ) ) { return new Build ( $ data ) ; } } return null ; }
Get a single Build by Id.
@return null|Build
Get a single Build by Id .