/**
     * @return ChannelBlock[]
     */
    public function getChannelBlocks()
    {
        $blocks = array();
        $channelHasBlocks = ChannelHasBlock::fetchBlocksByApplicationLocalized($this->attribute("id"));

        /** @var ChannelBlock $hasBlock */
        foreach($channelHasBlocks as $hasBlock)
        {
            if($hasBlock)
            {
                $blocks[] = ChannelBlock::fetchById( $hasBlock->attribute("block_id") );
            }
        }

        return $blocks;
    }
 /**
  * @return ApplicationLocalized
  */
 public function getChannelApplicationLocalized()
 {
     return ChannelHasBlock::getChannelApplicationsByBlockId($this->attribute("id"));
 }