public function testIncrement() { $movie = new Movie(); $movie->set("score", 60); $this->assertEquals($movie->get("score"), 60); $movie->increment("score", 10); $this->assertEquals($movie->get("score"), 70); $movie->increment("score", -5); $this->assertEquals($movie->get("score"), 65); }
public function MovieSelector() { $movies = Movie::get(); $map = $movies->map('ID', 'Title')->toArray(); $form = Form::create($this, __FUNCTION__, FieldList::create(DropdownField::create('Movie', 'Movie', $map)), FieldList::create(FormAction::create('selectMovie', 'OK')->addExtraClass('btn btn-default-color btn-lg'))); //TODO setTemplate //$form->setTemplate('MyCustomField'); return $form; }
<?php include_once 'header.php'; if (!isset($_GET['id'])) { exit('Undefined param id'); } $id = intval($_GET['id']); $movie = Movie::get($id); include_once 'movie-common.php';