Configurations
You can find and modify the default configurations of the package at config/chatify.php
file that you published in the step 2 of the installation steps .. and all configurations is documented well to be understood by other developers.
All package’s files is documented to understand the whole code.
Messenger Name
This value is the name of the app which is used in the views or elsewhere in the app.
Messenger Path in Your App
This value is the path of the package or in other meaning, it is the prefix of all the registered routes in this package. e.g (yourapp.domain/chatify)
Package's web routes middleware
This value is the middleware of all routes registered in this package which is by default : auth
.
Pusher API credentials
you don't need to modify the credentials of Pusher from here, because you already added your credentials in the .env
file of your Laravel app.
User Avatar
This is the user's avatar setting that includes :
which is the default folder name to upload and get user's avatar from.
which is the default avatar file name for users stored in database .. and when you publishing assets
, a copy of the avatar photo will be copied into your storage path.
Attachments By Default
This array contains the important default values that used in this package :
This is the default folder name for attachments
in the storage which is all the attachments will be stored in .. and also going to be used in attachments urls in the views.
It is the route name of the download attachments
method.
Controller's namespace
This property if you may need to change the namespace of the route's controllers of this package after publishing the 'controllers' asset, from the default one to your App's controllers namespace.
By default: Chatify\Http\Controllers
If published to be modified, it should be like: App\Http\Controllers\vendor\Chatify
Last updated