public function getStructuredData($data)
 {
     $structuredData = array();
     if (!empty($data)) {
         $model = new WikiaHubsSliderModel();
         $slidesCount = $model->getSlidesCount();
         for ($i = 1; $i <= $slidesCount; $i++) {
             $structuredData['slides'][] = ['photoUrl' => $this->getImageInfo($data['photo' . $i])->url, 'strapline' => $data['strapline' . $i], 'shortDesc' => $data['shortDesc' . $i], 'longDesc' => $data['longDesc' . $i], 'url' => $data['url' . $i], 'photoName' => $data['photo' . $i]];
         }
     }
     return $structuredData;
 }
Ejemplo n.º 2
0
 public function testGetSlidesCount()
 {
     $model = new WikiaHubsSliderModel();
     $this->assertEquals(5, $model->getSlidesCount());
 }