/** * Handles the project. * @return null|string */ public function handle() { if ($this->project->isShowAtShortcode() || $this->project->isShowAtPopup()) { return $this->build(); } $this->listen(); return null; }
public function handleProject($project) { $project = new SocialSharing_Projects_Project((array) $project); $sharer = new SocialSharing_Projects_Sharer_Flat($project, $this->getEnvironment()); if ($project->isShowAtShortcode() || $project->isShowAt('popup')) { return $sharer->build(); } $sharer->activate(); return null; }