| Package Data | |
|---|---|
| Maintainer Username: | nattaponra |
| Maintainer Contact: | nattapon.rakthong@gmail.com (Nattapon Rakthong) |
| Package Create Date: | 2017-05-15 |
| Package Last Update: | 2018-09-01 |
| Home Page: | |
| Language: | PHP |
| License: | Unknown |
| Last Refreshed: | 2025-12-14 03:04:34 |
| Package Statistics | |
|---|---|
| Total Downloads: | 65 |
| Monthly Downloads: | 0 |
| Daily Downloads: | 0 |
| Total Stars: | 3 |
| Total Watchers: | 1 |
| Total Forks: | 0 |
| Total Open Issues: | 1 |
Install Package with Composer You can use composer to install chatkun package follow below command.
composer require nattaponra/chatkun
'providers' => [
/*
* Laravel Framework Service Providers...
*/
.
.
.
.
nattaponra\chatkun\ChatKunServiceProvider::class,
Execute the vendor:publish command to create config file in your project:
php artisan vendor:publish --provider=ChatKunServiceProvider
$user1 = User::find(1);
$user2 = User::find(2);
$room = ChatKun::createRoom("Our Room");
ChatKun::addMember($user1,$room);
ChatKun::addMember($user2,$room);
ChatKun::send($user1,$room,"message","hi!! user2");
ChatKun::send($user2,$room,"message","hi!! user1");
ChatKun::send($user1,$room,"image","http://pwtthemes.com/demo/hannari/wp-content/uploads/2013/03/unicorn-wallpaper.jpg");
$results = ChatKun::history(1,10);
foreach ($results as $result){
if($result->message_type == "image"){
echo "User:".$result->user_id." Say that <img src='$result->message_content'><br>";
}else{
echo "User:".$result->user_id." Say that ".$result->message_content."<br>";
}
}