[CakePHP3.10] CRUD

### 特定のidを取得
get

	public function index(){
		$id = $this->request->query['id'];
		$data = $this->People->get($id);
		$this->set('data', $data);
	}

controller

	public function index(){
		$data = $this->People->find("all");
		$this->set('data', $data);
	}

	public function add(){
		$entity = $this->People->newEntity();
		$this->set('entity', $entity);
	}

	public function create(){
		if($this->request->is('post')){
			$data = $this->request->data['People'];
			$entity = $this->People->newEntity($data);
			$this->People->save($entity);
		}
		return $this->redirect(['action'=>'index']);
	}

### Edit

<p>This is People table records.</p>
<table>
<thead><tr>
	<th>id</th><th>name</th><th>mail</th><th>age</th>
</tr></thead>
<?php foreach($data->toArray() as $obj): ?>
<tr>
	<td><?=h($obj->id) ?></td>
	<td><a href="<?=$this->Url->build(["controller"=>"People", "action"=>"edit"]); ?>?id=<?=$obj->id ?>"><?=h($obj->name) ?></td>
	<td><?=h($obj->mail) ?></a></td>
	<td><?=h($obj->age) ?></td>
</tr>
<?php endforeach; ?>
</table>

ほう、なるほど〜