<?phpnamespace backend\components\croppers;use backend\components\ConstantTrait;use Imagine\Image\Box;use Imagine\Image\Point;abstract class AbstractCrop{ use ConstantTrait; public function crop($image, $path) { $image->crop(new Point(static::X, static::Y), new Box(static::WIDTH, static::HEIGHT)) ->save($path); }}