public static function hydrateRaw($query, $bindings = [], $connection = null) { $instance = (new static())->setConnection($connection); $items = $instance->getConnection()->select($query, $bindings); return static::hydrate($items, $connection); }