本文整理汇总了PHP中Dir::where方法的典型用法代码示例。如果您正苦于以下问题:PHP Dir::where方法的具体用法?PHP Dir::where怎么用?PHP Dir::where使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Dir
的用法示例。
在下文中一共展示了Dir::where方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getProfile
public function getProfile()
{
$title = "Cambiar Perfil | Nia Boutique.com";
$user = User::where('usuario.id', '=', Auth::user()->id)->leftJoin('departamento', 'departamento.id', '=', 'usuario.department')->get(array('usuario.*', 'departamento.nombre as dep'));
$dep = Department::get();
$dir = Dir::where('user_id', '=', Auth::user()->id)->where('deleted', '=', 0)->get();
if (!empty($user) && $user != "" && !is_null($user)) {
return View::make('user.profile')->with('title', $title)->with('dep', $dep)->with('user', $user[0])->with('dir', $dir);
}
}
示例2: postDir
public function postDir()
{
if (Cart::count() < 1) {
Session::flash('danger', 'Error, no posee articulos en el carrito');
return Redirect::back();
}
$id = Input::get('dir');
if (empty($id) || is_null($id)) {
Session::flash('error', 'Debe seleccionar una dirección.');
return Redirect::back();
}
if ($id == 'user_id') {
$dir = Dir::where('user_id', '=', Auth::user()->id)->where('user_dir', '=', 1)->first();
if (count($dir) > 0) {
$id = $dir->id;
} else {
$dir = new Dir();
$dir->user_id = Auth::user()->id;
$dir->email = Auth::user()->email;
$dir->dir = Auth::user()->dir;
$dir->user_dir = 1;
$dir->save();
$id = $dir->id;
}
}
$fac = new Facturas();
$fac->user_id = Auth::user()->id;
$fac->dir = $id;
if ($fac->save()) {
foreach (Cart::content() as $c) {
$misc = Misc::find($c->options['misc']);
$misc->item_stock = $misc->item_stock - $c->qty;
$misc->save();
$itemFac = new FacturaItem();
$itemFac->factura_id = $fac->id;
$itemFac->item_id = $c->id;
$itemFac->item_qty = $c->qty;
$itemFac->item_talla = $c->options['talla'];
$itemFac->item_color = $c->options['color'];
$itemFac->item_precio = $c->price;
$itemFac->save();
}
Cart::destroy();
return Redirect::to('compra/procesar/' . $fac->id);
}
}