Lithium 101

Lithium101 is an unofficial community resource for the Lithium PHP framework indexing articles, tutorials, code snippets and libraries.

Libraries

Tracking 261 plugins, categorised and sorted. If you are the plugin owner you can edit the status and category.

Snippets

So far there are 54 Lithium related snippets. It's super easy to add your gists as snippets on the site, if there is anything you think might be interesting or helpful take a minute to share it.

Latest Activity

1 day ago nateabele created a comment about an issue in UnionOfRAD/lithium

Commands ignore character '0' as an argument

Looks legit, thanks for the report. If you're up for submitting a PR with your patch and a failing test that proves it, I can get it merged. Otherwise, we'll add that in as soon as someone has a chance to write a test for it. Thanks again. nateabele
1 day ago adallaway opened an issue in UnionOfRAD/lithium

Commands ignore character '0' as an argument

Very minor problem with the console argument parser. Arguments consisting of the sole character "0" are ignored. **Problem** ```shell $ li3 ArgTest 1 0 1 Resulting Params: [1, 1] ``` **Possible Solution** ```php /* lithium\console\Router::parse */ // Change: while ($arg = array_shift($args)) { // To: while (($arg = array_shift($args)) !== null) { ``` Thanks for all the hard work guys!
2 days ago scharrier created a comment about an issue in scharrier/li3_socialauth

lusitanian/oauth library was not found

Are you sure your problem is related to composer ? (`require` clause seems to be good) When do you have this error ? Can you give me more details, please ? scharrier
4 days ago tmaiaroto created a comment about an issue in tmaiaroto/li3_perf

composer.json

Should be all set tmaiaroto
4 days ago mariano created a comment about an issue in tmaiaroto/li3_perf

composer.json

@tmaiaroto any chance you can add this package to packagist? I can do it but I wouldn't be able to set up the hook for it to auto update. mariano
5 days ago minhna opened an issue in scharrier/li3_socialauth

lusitanian/oauth not found

Hi, could you update the composer?
6 days ago ungly forked UnionOfRAD/lithium

UnionOfRAD/lithium currently has:

7 days ago samuelucv started watching UnionOfRAD/lithium

UnionOfRAD/lithium currently has:

11 days ago KonradKiss started watching scharrier/li3_socialauth

scharrier/li3_socialauth currently has:

11 days ago fedeisas created a comment about an issue in tmaiaroto/li3_perf

composer.json

Thanks @tmaiaroto. Count me in to help. fedeisas
11 days ago davidpersson created a comment about an issue in UnionOfRAD/lithium

Exporter::_update() Errors

I've had some very strange issues with the late PHP 5.5.x series on OSX. Upgrading to 5.6.0 helped. davidpersson
11 days ago nateabele created a comment about an issue in UnionOfRAD/lithium
11 days ago tmaiaroto created a comment about an issue in tmaiaroto/li3_perf

composer.json

I have to revisit and see where I left off. I had a lot of cool ideas planned for this thing. tmaiaroto
11 days ago mariano created a comment about an issue in tmaiaroto/li3_perf

composer.json

@tmaiaroto Yup, we are using it, so whatever I can do to help let me know. mariano
12 days ago tmaiaroto created a comment about an issue in tmaiaroto/li3_perf

composer.json

Sorry guys, was on vacation. Should be all set. On another note, I have like zero time for this library...Is anyone using and/or interested in this? I'd more than happy to accept pull requests and bring in collaborators. tmaiaroto

composer.json

Hi Tom, can you please add composer.json to this library? Thanks a lot!
12 days ago mariano created a comment about an issue in tmaiaroto/li3_perf

composer.json

@tmaiaroto +1 on this. Thanks @fedeisas ;) mariano
12 days ago ericcholis created a comment about an issue in UnionOfRAD/lithium

Exporter::_update() Errors

Another update, I switched php5-fpm from using unix sockets to tcp/ip for nginx fastcgi_pass. I primed a load tester with a few different traffic patterns, and slowly hit the site with about 150 clients across about 45 minutes. Out of 46,000 requests, the error has seemingly gone away. I'm unsure if it was the opcache or the the php5-fpm switch from sockets that did it. ericcholis

Changes behavior for encoding `null` body in JSON as an empty string.

The former '[]' representation can't work for GET queries.
12 days ago jails opened a pull request in UnionOfRAD/lithium

Changes behavior for encoding `null` body in JSON as an empty string.

The former '[]' representation can't work for GET queries.
12 days ago ericcholis created a comment about an issue in UnionOfRAD/lithium

Exporter::_update() Errors

I created an [opcache blacklist file](http://php.net/manual/en/opcache.configuration.php#ini.opcache.blacklist-filename) that excludes Exporter.php from being cached, we'll see how that goes. Also, I'm spinning up some PHP 5.4 instances to see if it's something with my configuration. Also, I'm collecting information on the closure that is assigned to ````$object````, to see where it might be from. Very strange behavior.... ericcholis
12 days ago nateabele created a comment about an issue in UnionOfRAD/lithium

Exporter::_update() Errors

Keep me posted. nateabele