/** * Deletes a type * * @param $type * @return null */ public function delete($type) { if (is_int($type) && TypeModel::find($type)) { return TypeModel::find($type)->delete(); } if ($type instanceof TypeModel) { return $type->delete(); } if (TypeModel::whereName($type)->first()) { return TypeModel::whereName($type)->first()->delete(); } }