контроллер может разруливать действия для нескольких похожих сущностейв контроллере вы сможете делать логику и применять к подключенным моделям.
function correctForm($days, $array)
{
$result = $days % 10;
$result = substr($result,-1);
if($days == 1){
$count = 0;
}elseif ($result == 0 ||$result >= 5 ){
$count = 2;
}elseif($result == 2 || $result == 3 || $result == 4){
$count = 1;
}
return $array[$count];
}
Изменения остануться, но файл не будет добавлен для комита (не будет зеленым)
Если нужно откатить сделанные изменения, то git checkout your_file
Отменяются сделанные изменения, вернется версия файла с родительской ветки (мастера или т.п.)