ColorThief\Image\Adapter\GDImageAdapter::loadFile PHP Метод

loadFile() публичный Метод

public loadFile ( $file )
    public function loadFile($file)
    {
        list(, , $type) = @getImageSize($file);
        switch ($type) {
            case IMAGETYPE_GIF:
                $this->resource = imagecreatefromgif($file);
                break;
            case IMAGETYPE_JPEG:
                $this->resource = imagecreatefromjpeg($file);
                break;
            case IMAGETYPE_PNG:
                $this->resource = imagecreatefrompng($file);
                break;
            default:
                throw new \RuntimeException("Image '" . $file . "' is not readable or does not exists.");
                break;
        }
    }