コード例 #1
0
 private function buildNew($new)
 {
     if (isset($new['position'])) {
         $newsRSS = new NewRSS($new['title'], $new['link'], $new['position']);
     } else {
         $newsRSS = new NewRSS($new['title'], $new['link']);
     }
     $newsRSS->setId($new['id']);
     return $newsRSS;
 }
コード例 #2
0
<?php

$indexes = $_POST['indexes'];
$ids = $_POST['ids'];
require_once 'NewsController.php';
require_once 'NewsDao.php';
require_once 'NewRSS.php';
$controller = new NewsController(new NewsDao(Connection::connect()));
$listNews = new ArrayObject();
foreach ($ids as $i => $id) {
    $news = new NewRSS(null, null, $indexes[$i]);
    $news->setId($id);
    $listNews->append($news);
}
$controller->updatePositions($listNews);
?>