本文整理汇总了PHP中Unit::findOrFail方法的典型用法代码示例。如果您正苦于以下问题:PHP Unit::findOrFail方法的具体用法?PHP Unit::findOrFail怎么用?PHP Unit::findOrFail使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Unit
的用法示例。
在下文中一共展示了Unit::findOrFail方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: update
/**
* Update the specified unit in storage.
*
* @param int $id
* @return Response
*/
public function update($id)
{
$unit = Unit::findOrFail($id);
$validator = Validator::make($data = Input::all(), $unit->updateRules());
if ($validator->fails()) {
return Redirect::back()->withErrors($validator)->withInput();
}
$unit->update($data);
return Redirect::route('admin.unit.index')->with("successMessage", "Berhasil menyimpan {$unit->nama} ");
}
示例2: update
/**
* Update the specified product in storage.
*
* @param int $id
* @return Response
*/
public function update($id)
{
$unit = Unit::findOrFail($id);
$unit->update(Input::all());
return Response::json(array('success' => true));
}
示例3: url
No. NPWP
</div>
<div class="col-md-10">
: {{{$customer->no_npwp}}}
</div>
</div>
<div class="row">
<div class="col-md-2">
Booked Unit
</div>
<div class="col-md-10">
:
<ul>
@foreach($customer->bookedUnits as $booked_unit)
<?php
$unit = Unit::findOrFail($booked_unit->unit_id);
?>
<li><a href="{{ URL::action('BookedUnitsController@detail', $booked_unit->id) }}">{{{ucfirst($unit->block)}}}</a></li>
@endforeach
</ul>
</div>
</div>
<br/>
<div class="img-detail" style="text-align:justify">
@if ($customer->scanned_ktp != '')
<a class="fancybox" rel="gallery1" href="{{ url("$customer->path{$customer->scanned_ktp}") }}" title="KTP">
<img src="{{ url("$customer->path{$customer->scanned_ktp}") }}" alt="" class="img-thumbnail img-small img-rounded"/>
</a>
@endif
@if ($customer->scanned_npwp != '')
<a class="fancybox" rel="gallery1" href="{{ url("$customer->path{$customer->scanned_npwp}") }}" title="NPWP">
示例4: update
/**
* Update the specified resource in storage.
* PUT /units/{id}
*
* @param int $id
* @return Response
*/
public function update($id)
{
$unit = Unit::findOrFail($id);
$validator = Validator::make($data = Input::all(), Unit::$rules);
if ($validator->fails()) {
return Redirect::back()->withErrors($validator)->withInput();
}
$data['changed_by'] = Auth::user()->id;
$unit->update($data);
return Redirect::route('admin.units.index');
}
示例5: destroy
/**
* Elimina la unidad especificada de la base de datos
*
* @param int $id
* @return Response
*/
public function destroy($admin, $id)
{
$unit = Unit::findOrFail($id);
$row = DB::table('subjects')->where('unit_id', $id)->get();
if (!empty($row)) {
$subject = $row[0];
if (Unit::destroy($id) && Subject::destroy($subject->id)) {
$this->log_action('Unidad Eliminada', 'La Unidad "' . $unit->name . '" ha sido eliminada.');
Session::flash('msj', 'La unidad ha sido eliminada junto con sus objetivos exitosamente.');
return Redirect::route('admin.index', ['admin' => $admin]);
} else {
Session::flash('msj', 'Hubo un error y la Unidad no pudo ser eliminada.');
Session::flash('msj_fallido', 'Hubo un error y la Unidad no pudo ser eliminada.');
return Redirect::route('admin.index', ['admin' => $admin]);
}
} elseif (Unit::destroy($id)) {
$this->log_action('Unidad Eliminada', 'La Unidad "' . $unit->name . '" ha sido eliminada.');
Session::flash('msj', 'La unidad ha sido eliminada exitosamente.');
return Redirect::route('admin.index', ['admin' => $admin]);
} else {
Session::flash('msj', 'Hubo un error y la Unidad no pudo ser eliminada.');
Session::flash('msj_fallido', 'Hubo un error y la Unidad no pudo ser eliminada.');
return Redirect::route('admin.index', ['admin' => $admin]);
}
}