Joli\JoliCi\Vacuum::getJobFromImage PHP Method

getJobFromImage() protected method

Create a job from a docker image
protected getJobFromImage ( Docker\API\Model\ImageItem $image, $imageName, string $strategy, string $project ) : Joli\JoliCi\Job
$image Docker\API\Model\ImageItem
$strategy string
$project string
return Joli\JoliCi\Job
    protected function getJobFromImage(ImageItem $image, $imageName, $strategy, $project)
    {
        $tag = explode(':', $imageName)[1];
        list($uniq, $timestamp) = explode('-', $tag);
        return new Job($project, $strategy, $uniq, array('image' => $image), "", \DateTime::createFromFormat('U', $timestamp));
    }