protected function executeProcessing(PinholePhoto $photo) { $photo->process($this->getFilePath($photo)); if ($photo->auto_publish) { $photo->publish(); } else { $photo->status = PinholePhoto::STATUS_PENDING; } }