Вход Регистрация
Файл: gapps/vendor/intervention/image/src/Intervention/Image/Commands/ChecksumCommand.php
Строк: 18
<?php

namespace InterventionImageCommands;

class 
ChecksumCommand extends AbstractCommand
{
    
/**
     * Calculates checksum of given image
     *
     * @param  InterventionImageImage $image
     * @return boolean
     */
    
public function execute($image)
    {
        
$colors = array();

        
$size $image->getSize();

        for (
$x=0$x <= ($size->width-1); $x++) {
            for (
$y=0$y <= ($size->height-1); $y++) {
                
$colors[] = $image->pickColor($x$y'array');
            }
        }

        
$this->setOutput(md5(serialize($colors)));

        return 
true;
    }
}
Онлайн: 0
Реклама