/** * Remove Driver, delete all Associations * @param Driver $driver */ public static function removeDriver(Driver $driver) { foreach ($driver->getSupervisedVehicles() as $v) { $driver->removeSupervisedVehicle($v); } $driver->removePerson(); }