Browsed by
Snippet Category: php

belongsToMany Not In

belongsToMany Not In

>>> $notIn = $allSites->diff($c->sites); => Illuminate\Database\Eloquent\Collection {#821 all: [ AppSites {#833 id: 2, site_name: "Bar", url: "http://bar", created_at: "2018-02-14 09:53:39", updated_at: "2018-02-14 09:53:39", }, ], }

Users Model

Users Model

<?php namespace App; use IlluminateDatabase\Eloquent\Model; class Users extends Model { public function sites() { return $this->belongsToMany(Sites::class); } }

Get All sites

Get All sites

>>> $allSites = \App\Sites::all(); => Illuminate\Database\Eloquent\Collection {#826 all: [ App\Sites {#832 id: 1, site_name: "Foo", url: "http://foo", created_at: "2018-02-14 09:53:27", updated_at: "2018-02-14 09:53:27", }, App\Sites {#833 id: 2, site_name: "Bar", url: "http://bar", created_at: "2018-02-14 09:53:39", updated_at: "2018-02-14 09:53:39", }, ], }

user

user

>>> $c = \App\Users::find(1); => App\Users {#825 id: 1, name: "John", email: "it@rftags.co.za", created_at: "2018-02-14 09:53:01", updated_at: "2018-02-14 09:53:01", }

users sites

users sites

>>> $c->sites => Illuminate\Database\Eloquent\Collection {#784 all: [ App\Sites {#810 id: 1, name: "Foo", created_at: "2018-02-14 09:53:27", updated_at: "2018-02-14 09:53:27", pivot: Illuminate\Database\Eloquent\Relations\Pivot {#822 clients_id: 1, sites_id: 1, }, }, ], }

WordPress – View only own media

WordPress – View only own media

function my_files_only( $wp_query ) { if ( ! $_POST["action"] == "attachment" ) { return; } if ( current_user_can( ‘administrator’ ) ) { return; } global $current_user; $wp_query->set( ‘author’, $current_user->id ); } add_filter(‘parse_query’, ‘my_files_only’ );

Class2NS

Class2NS

// CLASS2.PHP <?php namespace Acme { class MyClass { function TEST() { print "Hey y’all is TEST->class2<p>"; } } } ?>

Class1NS

Class1NS

// CLASS1.PHP <?php namespace Delta { class MyClass { function TEST() { print "This is TEST->class1<p>"; } } } ?>

CLASS1

CLASS1

// CLASS1.PHP <?php class MyClass { function TEST() { print "This is TEST->class1<p>"; } } ?>

CLASS2

CLASS2

// CLASS2.PHP <?php class MyClass { function TEST() { print "This is TEST->class1<p>"; } } ?>