xiphe / thetools
A little collection of standalone functions and libs for everyday usage.
Installs: 35
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 0
Type:tools
Requires
- electrolinux/phpquery: dev-master
- ikimea/browser: dev-master
README
A little collection of standalone functions and libs for everyday usage.
Installation
Use composer and require "xiphe/thetools": "~1.0"
The Xiphe\THETOOLS::is_browser('ff');
methods require Browser from Ikimea
The Xiphe\THETOOLS::pq('<div />');
methods require phpQuery
Support
I've written this project for my own needs so i am not willing to give full support. Anyway, i am very interested in any bugs, hints, requests or whatever. Please use the github issue system and i will try to answer.
3rd Party
This plugin uses and includes some scripts from other people. Here is a list:
###PHP
-
Browser.php
Used for Browser-detection.
License: GNU General Public License V2
File: http://www.gnu.org/copyleft/gpl.html
Copyright (C) 2008-2010 Chris Schuld (chris@chrisschuld.com) -
phpQuery
License: MIT License
Homepage: http://code.google.com/p/phpquery/
File: http://www.opensource.org/licenses/mit-license.php
Developed by Tobiasz Cudnik <tobiasz.cudnik/gmail.com> -
URLNormalizer
Author: Glen Scott
License: (c) Glen Scott - Usage allowed here: http://www.glenscott.co.uk/blog/2011/01/09/normalize-urls-with-php/#comment-98235
Changelog
1.0.10
- add makeFile method
1.0.9
- add compareNumbers method.
1.0.8
- bugfix for get_currentUrl filters
1.0.2
- move class file into src
1.0
- initiation as standalone package
- added to composer
pre 1.0
- This once was a part of THEMASTER.
Todo
- Revisit the ar and sc methods. Maybe they should be deprecated in favor of typecasting.
- More tests
- Better documentation
- Spell-check
License
Copyright (C) 2013 Hannes Diercks
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.