PHPackages                             bkstar123/bkscms-utilities - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. bkstar123/bkscms-utilities

ActiveLibrary

bkstar123/bkscms-utilities
==========================

Provides neccessary utilities for the bkscms project

1.0.6(4y ago)2651MITPHPPHP ^7.1.3

Since Sep 28Pushed 4y ago1 watchersCompare

[ Source](https://github.com/bkstar123/bkscms-utilities)[ Packagist](https://packagist.org/packages/bkstar123/bkscms-utilities)[ RSS](/packages/bkstar123-bkscms-utilities/feed)WikiDiscussions integration Synced today

READMEChangelogDependenciesVersions (9)Used By (1)

bkscms-utilities
================

[](#bkscms-utilities)

> Provides neccessary utilities for a **BKSCMS** project

For creating a **BKSCMS** project, run the following command:
`composer create-project --prefer-dist bkstar123/bkscms `

1. Requirement
--------------

[](#1-requirement)

It is recommended to install this package with PHP version 7.1.3+ and Laravel Framework version 5.6+

2. Installation
---------------

[](#2-installation)

```
composer require bkstar123/bkscms-utilities

```

Then, publish the package's configuration file:
`php artisan vendor:publish --provider=Bkstar123\BksCMS\Utilities\Providers\UtilitiesServiceProvider`

3. Usage
--------

[](#3-usage)

Currently, this package provides two helpers which can be used in a **BKSCMS** project:

- MenuHelper
- CrudViewHelper

### 3.1 MenuHelper

[](#31-menuhelper)

After publishing the package's configuration file, you will get ***config/bkstar123\_bkscms\_sidebarmenu.php*** where you can a nested array which will then be converted to the content of the CMS side bar menu.

The initial array is as follows:

```
