Skip to content

Commit

Permalink
Rename hook to bread-templates
Browse files Browse the repository at this point in the history
  • Loading branch information
akazorg committed Jan 30, 2018
1 parent 2160627 commit 25eeeaf
Show file tree
Hide file tree
Showing 17 changed files with 39 additions and 60 deletions.
10 changes: 5 additions & 5 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "bread-templates",
"description": "Templating BREAD Views",
"keywords": ["laravel", "voyager", "blade", "views", "templates", "hooks"],
"keywords": ["laravel", "launcher", "voyager", "blade", "views", "templates", "hooks"],
"license": "MIT",
"authors": [
{
Expand All @@ -17,21 +17,21 @@
},
"autoload": {
"psr-4": {
"Launcher\\VoyagerTemplates\\": "src/"
"Launcher\\BreadTemplates\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"Launcher\\VoyagerTemplates\\Tests\\": "tests/"
"Launcher\\BreadTemplates\\Tests\\": "tests/"
}
},
"extra": {
"hook": {
"providers": [
"Launcher\\VoyagerTemplates\\VoyagerTemplatesServiceProvider"
"Launcher\\BreadTemplates\\BreadTemplatesServiceProvider"
],
"aliases": {
"Launcher\\VoyagerTemplates": "Launcher\\VoyagerTemplates\\VoyagerTemplatesFacade"
"Launcher\\BreadTemplates": "Launcher\\BreadTemplates\\BreadTemplatesFacade"
},
"migrations": [
"src/database/migrations"
Expand Down
4 changes: 2 additions & 2 deletions routes/routes.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

/*
|--------------------------------------------------------------------------
| Voyager Template Routes
| BREAD Template Routes
|--------------------------------------------------------------------------
|
| This file is where we add VoyagerTemplates routes and may override any
| This file is where we add BreadTemplates routes and may override any
| of the Voyager.
|
*/
Expand Down
6 changes: 3 additions & 3 deletions src/Models/Template.php
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<?php

namespace Launcher\VoyagerTemplates\Models;
namespace Launcher\BreadTemplates\Models;

use Illuminate\Database\Eloquent\Model;
use Launcher\VoyagerTemplates\TemplatesManager;
use Launcher\BreadTemplates\TemplatesManager;

class Template extends Model
{
protected $table = 'voyager_templates';
protected $table = 'bread_templates';

protected $fillable = [
'name',
Expand Down
4 changes: 2 additions & 2 deletions src/TemplatesManager.php
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<?php

namespace Launcher\VoyagerTemplates;
namespace Launcher\BreadTemplates;

use Illuminate\Support\Facades\File;
use Launcher\VoyagerTemplates\Models\Template;
use Launcher\BreadTemplates\Models\Template;
use TCG\Voyager\Facades\Voyager;

class TemplatesManager
Expand Down
4 changes: 2 additions & 2 deletions src/VoyagerTemplatesFacade.php
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?php

namespace Launcher\VoyagerTemplates;
namespace Launcher\BreadTemplates;

use Illuminate\Support\Facades\Facade;

class VoyagerTemplatesFacade extends Facade
class BreadTemplatesFacade extends Facade
{
/**
* Get the registered name of the component.
Expand Down
4 changes: 2 additions & 2 deletions src/VoyagerTemplatesServiceProvider.php
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?php

namespace Launcher\VoyagerTemplates;
namespace Launcher\BreadTemplates;

use Illuminate\Events\Dispatcher;
use Illuminate\Support\ServiceProvider;

class VoyagerTemplatesServiceProvider extends ServiceProvider
class BreadTemplatesServiceProvider extends ServiceProvider
{
/**
* Register bindings in the container.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

class CreateVoyagerTemplatesTable extends Migration
class CreateBreadTemplatesTable extends Migration
{
/**
* Run the migrations.
Expand All @@ -13,8 +13,8 @@ class CreateVoyagerTemplatesTable extends Migration
*/
public function up()
{
if (!Schema::hasTable('voyager_templates')) {
Schema::create('voyager_templates', function (Blueprint $table) {
if (!Schema::hasTable('bread_templates')) {
Schema::create('bread_templates', function (Blueprint $table) {
$table->increments('id');
$table->string('name')->unique();
$table->string('slug')->unique();
Expand All @@ -31,6 +31,6 @@ public function up()
*/
public function down()
{
Schema::drop('voyager_templates');
Schema::drop('bread_templates');
}
}
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
<?php

namespace Launcher\VoyagerTemplates\database\seeds;

use Illuminate\Database\Seeder;
use Launcher\VoyagerTemplates\Models\Template as VoyagerTemplate;
use Launcher\BreadTemplates\Models\Template as BreadTemplate;
use TCG\Voyager\Models\DataRow;
use TCG\Voyager\Models\DataType;

class VoyagerTemplatesTableSeeder extends Seeder
class BreadTemplatesTableSeeder extends Seeder
{
/**
* Run the database seeds.
Expand All @@ -16,21 +14,21 @@ class VoyagerTemplatesTableSeeder extends Seeder
*/
public function run()
{
$this->seedVoyagerTemplates();
$this->seedBreadTemplates();
$this->seedBREAD();
}

public function seedVoyagerTemplates()
public function seedBreadTemplates()
{
// Skip if already exists
if (VoyagerTemplate::first()) {
if (BreadTemplate::first()) {
return;
}

// FLush model events
VoyagerTemplate::flushEventListeners();
BreadTemplate::flushEventListeners();

$template = VoyagerTemplate::firstOrNew([
$template = BreadTemplate::firstOrNew([
'name' => 'Columns 8/4',
'slug' => 'columns-8-4',
]);
Expand All @@ -55,7 +53,7 @@ public function seedVoyagerTemplates()
]),
])->save();

$template = VoyagerTemplate::firstOrNew([
$template = BreadTemplate::firstOrNew([
'name' => 'Columns 6/6',
'slug' => 'columns-6-6',
]);
Expand All @@ -72,7 +70,7 @@ public function seedVoyagerTemplates()
]),
])->save();

$template = VoyagerTemplate::firstOrNew([
$template = BreadTemplate::firstOrNew([
'name' => 'Columns 4/8',
'slug' => 'columns-4-8',
]);
Expand Down Expand Up @@ -111,11 +109,11 @@ public function seedBREAD()
$dataType = DataType::firstOrNew(['slug' => 'templates']);

$dataType->fill([
'name' => 'voyager_templates',
'name' => 'bread_templates',
'display_name_singular' => 'Template',
'display_name_plural' => 'Templates',
'icon' => 'voyager-news',
'model_name' => 'VoyagerTemplates\\Models\\Template',
'model_name' => 'BreadTemplates\\Models\\Template',
'controller' => '',
'generate_permissions' => 1,
'description' => '',
Expand Down
2 changes: 0 additions & 2 deletions src/database/seeds/DataRowsTableSeeder.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<?php

namespace Launcher\VoyagerTemplates\database\seeds;

use Illuminate\Database\Seeder;
use TCG\Voyager\Models\DataRow;
use TCG\Voyager\Models\DataType;
Expand Down
4 changes: 1 addition & 3 deletions src/database/seeds/DatabaseSeeder.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<?php

namespace Launcher\VoyagerTemplates\database\seeds;

use Illuminate\Database\Seeder;
use TCG\Voyager\Traits\Seedable;

Expand All @@ -18,7 +16,7 @@ class DatabaseSeeder extends Seeder
*/
public function run()
{
$this->seed('VoyagerTemplatesTableSeeder');
$this->seed('BreadTemplatesTableSeeder');
$this->seed('MenuItemsTableSeeder');
$this->seed('PermissionsTableSeeder');
$this->seed('DataRowsTableSeeder');
Expand Down
2 changes: 0 additions & 2 deletions src/database/seeds/MenuItemsTableSeeder.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<?php

namespace Launcher\VoyagerTemplates\database\seeds;

use Illuminate\Database\Seeder;
use TCG\Voyager\Models\Menu;
use TCG\Voyager\Models\MenuItem;
Expand Down
8 changes: 3 additions & 5 deletions src/database/seeds/PermissionsTableSeeder.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<?php

namespace Launcher\VoyagerTemplates\database\seeds;

use Illuminate\Database\Seeder;
use TCG\Voyager\Models\Permission;
use TCG\Voyager\Models\Role;
Expand All @@ -16,17 +14,17 @@ class PermissionsTableSeeder extends Seeder
public function run()
{
// Skip if already exists
if (Permission::where('table_name', 'voyager_templates')->first()) {
if (Permission::where('table_name', 'bread_templates')->first()) {
return;
}

Permission::generateFor('voyager_templates');
Permission::generateFor('bread_templates');

$role = Role::where('name', 'admin')->first();

if (!is_null($role)) {
$role->permissions()->attach(
Permission::where('table_name', 'voyager_templates')->pluck('id')->all()
Permission::where('table_name', 'bread_templates')->pluck('id')->all()
);
}
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,12 @@
<?php

namespace Launcher\VoyagerTemplates\database\unseeds;

use Illuminate\Database\Seeder;
use Launcher\VoyagerTemplates\Models\Template as VoyagerTemplate;
use TCG\Voyager\Models\DataType;

class VoyagerTemplatesTableUnseeder extends Seeder
class BreadTemplatesTableUnseeder extends Seeder
{
/**
* Remove Voyager Templates data.
* Remove Bread Templates data.
*
* @return void
*/
Expand Down
2 changes: 0 additions & 2 deletions src/database/unseeds/DataRowsTableUnseeder.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<?php

namespace Launcher\VoyagerTemplates\database\unseeds;

use Illuminate\Database\Seeder;
use TCG\Voyager\Models\DataRow;

Expand Down
4 changes: 1 addition & 3 deletions src/database/unseeds/DatabaseUnseeder.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<?php

namespace Launcher\VoyagerTemplates\database\unseeds;

use Illuminate\Database\Seeder;

class DatabaseUnseeder extends Seeder
Expand All @@ -13,7 +11,7 @@ class DatabaseUnseeder extends Seeder
*/
public function run()
{
$this->seed('VoyagerTemplatesTableUnseeder');
$this->seed('BreadTemplatesTableUnseeder');
$this->seed('MenuItemsTableUnseeder');
$this->seed('PermissionsTableUnseeder');
$this->seed('DataRowsTableUnseeder');
Expand Down
2 changes: 0 additions & 2 deletions src/database/unseeds/MenuItemsTableUnseeder.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<?php

namespace Launcher\VoyagerTemplates\database\unseeds;

use Illuminate\Database\Seeder;
use TCG\Voyager\Models\Menu;
use TCG\Voyager\Models\MenuItem;
Expand Down
4 changes: 1 addition & 3 deletions src/database/unseeds/PermissionsTableUnseeder.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<?php

namespace Launcher\VoyagerTemplates\database\unseeds;

use Illuminate\Database\Seeder;
use TCG\Voyager\Models\Permission;

Expand All @@ -14,6 +12,6 @@ class PermissionsTableUnseeder extends Seeder
*/
public function run()
{
Permission::removeFrom('voyager_templates');
Permission::removeFrom('bread_templates');
}
}

0 comments on commit 25eeeaf

Please sign in to comment.