Wallogit.com
2017 © Pedro Peláez
Helpers for citripio websites
Helpers for contentor websites in PHP, (*1)
Follow these steps in order to publish a new version., (*2)
Remember to always push your commits first, and then create the new version number tag:, (*3)
git commit -m "Some meaningful comment" git push git tag -a 1.0.0 -m "Version 1.0.0" git push --tags
After a few seconds, the new version will show up on Github and Packagist, (*4)
Add this to your composer.json, (*5)
{
"require": {
"citripio/toolbelt": "^1.0"
}
}
Then:, (*6)
require_once "./vendor/autoload.php"; $utils = new Citripio\Toolbelt();
Receives a string and parses it for the given <tag></tag> name., (*7)
Useful for redirects., (*8)
Receives a URL and returns it appending the current utm_source and utm_campaign GET parameters, if present. Doesn't add an extra ? to the URL if it already has one., (*9)
Receives no arguments. Useful for normalizing the cookie's name., (*10)
Receives a collection of contents[] containing a created_at_timestamp key. Saves a id => timestamp list to cookies, returning that same list., (*11)
The opposite of save_content_list_timestamps_in_cookies., (*12)
Receives a content list and an ID. Returns the timestamp for that ID., (*13)
Receives a string or integer. Generates a MD5 hash using always the same salt., (*14)
Receives a string and parses it for <verse_code>, (*15)
Receives a string and parses it for <verse>, (*16)
Receives a string and parses it for <explanation>, (*17)
Receives a string and parses it for <prayer_intro>, (*18)
Receives a string and parses it for <prayer>, (*19)
Receives a string and an integer. Performs a substr() keeping whole words and adding "..." in case the result doesn't end with "." or ",", (*20)