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

3 hours ago davidpersson created a comment about an issue in UnionOfRAD/lithium

Request::accepts functionality is inconsistent with documentation

Referenced by 99c01ccf315ef2b6c5ecacdade31153ab7722544 davidpersson
7 hours ago davidpersson pushed to UnionOfRAD/lithium

Coerce property earlier; refactor.

Document globals config option in action request.

Optimize Download shorthand header detection. This change is in line with comparison when detecting the location header in action\Response. Will now not detect `DOWNLOAD` or `dOwnlOAD` as the shorthand header anymore.

Drop usage of temporary variables in action request.

Documenting header rewrite and body behavior.

Move documentation of PLATFORM env into env method docblock.

Document stream config option in response; and set default.

Explicitly pass $_FILES superglobal into method.

Formatting.

Optimzing name extraction/formatting methods in Database. Dropping unnecessary is_string check.

Document what is filtered in Unit.

Updating docs for param/return types of Request::type().

Use long name in cast.

Remove exectuable bit from readme.

10 hours ago davidpersson pushed to UnionOfRAD/li3_bot

Adding composer.json.

Update models to not use __init.

Enable abstract plugin class.

Allow app li3_bot.ini config.

Do not use public li3 channels for testing.

Use h1 heading in README

  • README.md had +2 additions and -0 deletions.

Revert "Enable abstract plugin class." This reverts commit 053396dbcf45085ed2380514f0f66e0ba2e059ab.

Protect tell command.

Refactor config usage.

Log only configured channels.

Adding header.

2014 we've come a long way

Fix config retrieval.

Update markup.

Use special logo type.

  • README.md had +1 additions and -1 deletions.
10 hours ago davidpersson pushed to UnionOfRAD/li3_docs

Allow triple tick syntax for embeds.

Fix embed replacing.

Allow readme.md and README.md as nsdocs; refactor.

Refactor default options setup.

Whitespace.

Drop usage of locale route.

Use base for all routes.

Refactor base url usage in routes; assume url is always present.

Update styles.

Use new layout and js from CDNs.

Redesign.

Use ticks instead of curly braces.

Use subscript in name.

  • README.md had +1 additions and -1 deletions.

Not serving images anymore.

Add summary stats for CLI

It is useful to have summary statistics for code coverage on the CLI as well as through a web browser ![screenshot 2014-07-28 09 39 46](https://cloud.githubusercontent.com/assets/205245/3723072/f7b53a66-166f-11e4-970f-46559308e6a8.png)
1 day ago gavD created a comment about an issue in UnionOfRAD/lithium

Add summary stats for CLI

replaced with #1107 gavD
1 day ago gavD opened a pull request in UnionOfRAD/lithium

Add summary stats for CLI

It is useful to have summary statistics for code coverage on the CLI as well as through a web browser ![screenshot 2014-07-28 09 39 46](https://cloud.githubusercontent.com/assets/205245/3723072/f7b53a66-166f-11e4-970f-46559308e6a8.png)
1 day ago gavD closed a pull request in UnionOfRAD/lithium

Add summary stats for CLI

It is useful to have summary statistics for code coverage on the CLI as well as through a web browser ![screenshot 2014-07-28 09 39 46](https://cloud.githubusercontent.com/assets/205245/3718186/f636c19c-1632-11e4-8b8e-f161890e6945.png)
1 day ago nateabele created a comment about an issue in UnionOfRAD/lithium

Add summary stats for CLI

Okay, noted some formatting issues. When fixed, please rebase and point against the `dev` branch. nateabele
1 day ago warrenseymour created a comment about an issue in UnionOfRAD/lithium

Allow isset on Documents to use dot notation. Fixes #1093

I think the travis build is non-deterministic; the build runs OK on my fork: https://travis-ci.org/warrenseymour/lithium warrenseymour
1 day ago gavD opened a pull request in UnionOfRAD/lithium

Add summary stats for CLI

It is useful to have summary statistics for code coverage on the CLI as well as through a web browser ![screenshot 2014-07-28 09 39 46](https://cloud.githubusercontent.com/assets/205245/3718186/f636c19c-1632-11e4-8b8e-f161890e6945.png)
5 days ago jmas started watching UnionOfRAD/lithium

UnionOfRAD/lithium currently has:

5 days ago hibrid forked eLod/li3_mailer

eLod/li3_mailer currently has:

7 days 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
7 days 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!
8 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
10 days ago tmaiaroto created a comment about an issue in tmaiaroto/li3_perf

composer.json

Should be all set tmaiaroto
10 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
11 days ago minhna opened an issue in scharrier/li3_socialauth

lusitanian/oauth not found

Hi, could you update the composer?