Download the PHP package cyneek/yii2-comments without Composer

On this page you can find all versions of the php package cyneek/yii2-comments. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package yii2-comments

Comments module for Yii2

This module provide a comments managing system for Yii2 application and it's based on the yii2mod/comments package by Igor Chepurnoy.

Installation

1. The preferred way to install this extension is through composer.

Either run

or add to the require section of your composer.json

2. Run migrations:

3. Add module data to Yii2 config file:

4. (Optional step) Manage comments in admin panel:

Add following code to admin module section in main config

Then you will be able to access the management section through the following URL:

Usage

Parameters

Module parameters:

Here is a list of the parameters that the module will accept in the application config file:

Widget parameters:

To be able to distinguish between the different types of comments held in your application, the system will add to each one an entity and entityId. This values will be used to filter through all the comments in the system to load only the required ones in each view.

For that you'll have to use one of this options:

or

There's also a list of optional parameters to define the behavior of the comment system:

Extending the module:

Extending Model files

Depending on which ones you need, you can set the modelMap config property:

Attention: keep in mind that if you are changing the Comment model, the new class should always extend the package's original Comment class.

Attaching behaviors and event handlers

The package allows you to attach behavior or event handler to any model. To do this you can set model map like so:

Extending View files

You can extend the view files supplied by this package using the theme component in the config file.


All versions of yii2-comments with dependencies

PHP Build Version
Package Version
Requires yiisoft/yii2 Version >=2.0.4
yii2mod/yii2-behaviors Version *
yii2mod/yii2-enum Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package cyneek/yii2-comments contains the following files

Loading the files please wait ....