public function hasExecutableActivities(Campaign $campaign)
    {
        $activities = $this->em->getRepository('CampaignChainCoreBundle:Activity')
            ->findBy(array(
                'campaign' => $campaign,
                'mustValidate' => true
            ));

        if(count($activities)){
            foreach ($activities as $activity){
                $isExecutable = $this->activityService->isExecutableByCampaign($activity);

                if(!$isExecutable['status']){
                    return $isExecutable;
                }
            }
        }

        return array(
            'status' => true,
        );
    }