Laravel Integration / Seamless??
Ok so I was pretty sold on CometChat for my client and convinced her to drop the money to buy the Platinum license. So far I've wasted a couple hours trying to even get it to work.... We are using Laravel 5.3 and the site said that integration is about 5 minutes and is fully compatible with Laravel 5. Well something isn't right and I need to get some serious answers here from the CometChat folks. 1. How can you claim it's seamless?? It doesn't install anything like a standard laravel package. Have you never heard of Composer?? It's the gold standard! Why isn't this a vendor package? 2. Is there no way to place this outside of the document root? I'm very concerned that all of the files for this app are web routable! Makes an easy hacking target. 3. The instructions are supposedly for Laravel 5.1 and 5.3 isn't THAT much different, but it's simply not working. I've edited the config.php file as per instructions (enabling debug) and then I went to edit the integration.php file but the instructions aren't matching up to the file. The instructions say to edit the db connection strings for the database but the file is trying to load the Laravel database file. I added some output to that file to make sure that is is IN FACT loading the connection data for the db in that file. But I'm still getting a message when trying to load the install.php file that it's having trouble accessing the database. I know the db is running and working. But there's no debug in the install file telling me EXACTLY what might be the issue. Please get back to me ASAP so I can assure her that this isn't a waste of money.