"barryvdh/laravel-elfinder": "^0.4.1",
"cubist/util": "dev-master",
"fideloper/proxy": "^4.0",
- "laravel/tinker": "^1.0",
"predis/predis": "^1.1",
- "webfactor/laravel-backpack-instant-fields": "^2.1.2",
- "laracasts/generators": "1.1.4",
+ "webfactor/laravel-backpack-instant-fields": "^2.3.1",
"webfactor/laravel-backpack-nestedmodels": "^1.0.1@dev"
},
"require-dev": {
- "backpack/generators": "^1.2",
"filp/whoops": "^2.3",
- "laracasts/generators": "^1.1"
+ "laravel/tinker": "^1.0"
},
"extra": {
"branch-alias": {
use Illuminate\Database\Eloquent\Model;
use Cubist\Backpack\app\Magic\CubistMagicAttribute;
use Illuminate\Support\Str;
-use Webfactor\Laravel\Backpack\NestedModels\Traits\NestedModelTrait;
class CubistMagicModelAbstract extends Model
{
use CubistMagicAttribute;
use SluggableScopeHelpers;
use CrudTrait;
- use NestedModelTrait {
- replicate as private replicateNodeTrait;
- }
use Sluggable {
- replicate as private replicateSluggable;
+ replicate as protected replicateSluggable;
}
protected static $_doctrineTypesMapping = ['int' => 'integer'];
public function replicate(array $except = null)
{
- $this->replicateNodeTrait($except);
$this->replicateSluggable($except);
}
--- /dev/null
+<?php
+
+
+namespace app\Magic\Models;
+
+
+use Cubist\Backpack\app\Magic\Models\CubistMagicModelAbstract;
+use Webfactor\Laravel\Backpack\NestedModels\Traits\NestedModelTrait;
+
+class CubistMagicNestedModel extends CubistMagicModelAbstract
+{
+ use NestedModelTrait {
+ replicate as private replicateNodeTrait;
+ }
+
+ public function replicate(array $except = null)
+ {
+ $this->replicateNodeTrait($except);
+ $this->replicateSluggable($except);
+ }
+}