stream-laravel | Laravel Client - Build Activity Feeds & Streams with GetStreamio | Notification library

 by   GetStream PHP Version: 3.0.1 License: BSD-3-Clause

kandi X-RAY | stream-laravel Summary

kandi X-RAY | stream-laravel Summary

stream-laravel is a PHP library typically used in Messaging, Notification applications. stream-laravel has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

stream-laravel is a Laravel client for Stream. You can use this in any Laravel application, or in any application that uses Eloquent ORM (illuminate/database) as a standalone ORM. You can sign up for a Stream account at Note there is also a lower level PHP - Stream integration library which is suitable for all PHP applications.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              stream-laravel has a low active ecosystem.
              It has 316 star(s) with 71 fork(s). There are 40 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 7 open issues and 56 have been closed. On average issues are closed in 60 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of stream-laravel is 3.0.1

            kandi-Quality Quality

              stream-laravel has 0 bugs and 0 code smells.

            kandi-Security Security

              stream-laravel has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              stream-laravel code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              stream-laravel is licensed under the BSD-3-Clause License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              stream-laravel releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.
              It has 475 lines of code, 51 functions and 14 files.
              It has medium code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed stream-laravel and discovered the below as its top functions. This is intended to give you an instant insight into stream-laravel implemented functionality, and help decide if they suit your requirements.
            • Create an activity .
            • Enriches the aggregated activities .
            • Inject objects into activities .
            • Register the resources .
            • Register the feed manager .
            • Boot the package .
            • Creates a reference for a model instance .
            • Follow a user
            • Get news feeds .
            • Set an activity item .
            Get all kandi verified functions for this library.

            stream-laravel Key Features

            No Key Features are available at this moment for stream-laravel.

            stream-laravel Examples and Code Snippets

            No Code Snippets are available at this moment for stream-laravel.

            Community Discussions

            QUESTION

            Issue with Laravel 5.8 kernel class
            Asked 2020-Aug-26 at 23:15

            running php artisan serve

            PHP Fatal error: Type of App\Http\Kernel::$middlewareGroups must not be defined (as in class Illuminate\Foundation\Http\Kernel) in /Applications/MAMP/htdocs/project-api/app/Http/Kernel.php on line 7

            My package.json

            ...

            ANSWER

            Answered 2020-Aug-26 at 23:15

            Remove keyword "array" from protected array $middlewareGroups = [. Should be: protected $middlewareGroups = [. Your IDE probably added this type declaration.

            Source https://stackoverflow.com/questions/63606135

            QUESTION

            How check if a notification is a mention
            Asked 2020-Jan-22 at 09:58

            I'm using stream-laravel and I want to integrate @-mentions to my post model. I now added in my activityNotify() the user who is mentioned in the post. This works fine. But, when I retrieve the notification feed, the verb is 'post', because the activity is of course a post.

            For the frontend I want to know when it's an @mention. What is the best way to handle this?

            I notify the @mention users like this

            ...

            ANSWER

            Answered 2020-Jan-22 at 09:58

            Probably the simplest approach is to parse the activity body field and search for @username. When found render the activity as a mention instead of a regular post.

            You can also add custom data to the activity; ie. add a mentioned_user_ids custom field and include the IDs of all users that were mentioned.

            Source https://stackoverflow.com/questions/59856220

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install stream-laravel

            Activity Streams - like the one seen on GitHub
            A Twitter-like feed
            Instagram / Pinterest Photo Feeds
            Facebook-style newsfeeds
            A Notification System
            Lots more...
            Begin by installing this package through Composer. Add 'GetStream\StreamLaravel\StreamLumenServiceProvider' to the list of providers in bootstrap/app.php. Manually create a config file in ./config/stream-laravel.php... and tell Lumen to configure it, in bootstrap.

            Support

            When needed you can also use the low level PHP API directly. Documentation is available at the Stream website.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/GetStream/stream-laravel.git

          • CLI

            gh repo clone GetStream/stream-laravel

          • sshUrl

            git@github.com:GetStream/stream-laravel.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Notification Libraries

            push.js

            by Nickersoft

            server

            by gotify

            fsnotify

            by fsnotify

            noty

            by needim

            gorush

            by appleboy

            Try Top Libraries by GetStream

            Winds

            by GetStreamJavaScript

            vg

            by GetStreamGo

            stream-chat-android

            by GetStreamKotlin

            stream-react-example

            by GetStreamHTML

            whatsApp-clone-compose

            by GetStreamKotlin