Skip to content

Instantly share code, notes, and snippets.

@segun6060
segun6060 / Attendant : Model
Created December 23, 2016 07:40
my error are always in two form 1.Undefined variable: attendants (View: C:\wamp\www\rccg_app\resources\views\attendant.blade.php) or 2.trying to get property of non-object
<?php namespace App;
use Illuminate\Database\Eloquent\Model;
class Attendant extends Model {
//
// DEFINE RELATIONSHIPS --------------------------------------------------
// each attendant HAS one day
protected $table = 'attendants';
<?php namespace App\Http\Controllers;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use App\Attendant;
use App\Days;
use Session;
use Illuminate\Http\Request;
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class UserController extends Controller
{
public function home()
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\User;
use App\Message;
class HomeController extends Controller
{
public function store(Request $request)
{
$image = new Image;
$image->user_id = Auth::user()->id;
if($request->hasFile('imageproof')) {
$proof = $request->file('imageproof');
$filename = time().'.'.$proof->getClientOriginalExtension();
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Message extends Model
{
public function caller(Request $request)
{
$this->validate($request,[
'avatar' => 'required|image|max:10240',
'reciever_id' => 'required',
]);
$image = new Imagene;
public function confirma(Request $request)
{
//
$this->validate($request, array(
'name' => 'required|max:255',
'amount' => 'required',
));
public function confirma(Request $request)
{
//
$this->validate($request, array(
'name' => 'required|max:255',
'amount' => 'required',
));
public function friends()
{
return $this->belongsToMany('App\User', 'friend_users', 'user_id', 'friend_id');
}