cakephp-tools

A CakePHP Tools plugin containing lots of useful helpers, behaviors, components, shells, ...

MIT License

Downloads
688.9K
Stars
337
Committers
22
cakephp-tools - 3.x Small fixes

Published by dereuromark almost 8 years ago

Bugfixes

The Url helper has been fixed:

  • reset()
  • complete()

now both work as expected.

The JsonableBehavior can now work with NAN and INF just as CakePHP core can since PHP 5.5+.

cakephp-tools - 3.x PostgreSQL support and AuthUser deprecation

Published by dereuromark about 8 years ago

PostgreSQL

PostgreSQL has been added to the Travis build matrix and the plugin is supposed to work with it completely now.

AuthUser now in TinyAuth

Now with TinyAuth and full AuthUser support that part can now be deprecated inside Tools for good.

It will be removed in the next minor version, so please upgrade to TinyAuth component and helper here.
Those also perfectly work stand-alone, so no need to also use Authentication or Authorization of TinyAuth - but you very well could completely integrate it in minutes and save yourself a lot of controller code in your existing application.

cakephp-tools - Removed deprecations, improved Bitmasked

Published by dereuromark about 8 years ago

Deprecations

A few classes had to be marked as deprecated and "discontinued":

  • SoftDelete
  • Logable
  • Revision (PHP7 incompatible!)

They will not be part of Tools 1.x (CakePHP 3.x) and will have to be pluginized standalone.
Some of them even already partially exist as such for 3.x.

Please make sure that you move this into your own plugin if you rely on that in the future.

Features

Bitmasked behavior now allows for multiple fields. Changes should be BC.

cakephp-tools - CakePHP 3.3 compatibility

Published by dereuromark about 8 years ago

Also requires now PHP 5.5+ then.

cakephp-tools - Small fixes

Published by dereuromark about 8 years ago

Passwordable behavior fix around "column id is ambigous" error.

cakephp-tools - Fix Email testing

Published by dereuromark over 8 years ago

Allow Configure::read('Email.config') to be used for easier testing of email sending.

cakephp-tools - Fix JsonableBehavior and date time validation

Published by dereuromark over 8 years ago

cakephp-tools - Fix ErrorHandler and PHP7 compatability

Published by dereuromark over 8 years ago

ErrorHandler must not have a PHP5 only typehint.
Some small fixes included.

cakephp-tools - Fix Common component

Published by dereuromark over 8 years ago

cakephp-tools - Security release for IPs

Published by dereuromark over 8 years ago

IPs could be spoofed. Fix was previously applied to CakePHP core. This resolved it as copy-paste.

cakephp-tools - Security release for IPs

Published by dereuromark over 8 years ago

IPs could be spoofed. Fix was previously applied to CakePHP core. This resolved it as copy-paste.
Also fixed FormatHelper::fontIcon()

cakephp-tools - Security release

Published by dereuromark over 8 years ago

Token generation now can be crypto-safe
Make sure you have openssl extension enabled or run on PHP7+.

Also is now PHP7 compatible.

Changes: https://github.com/dereuromark/cakephp-tools/compare/0.10.5...0.10.6

cakephp-tools - Stable release for CakePHP 3

Published by dereuromark over 8 years ago

Time to release.
Please help to stabilize further! :)

cakephp-tools - 2.x: Remove deprecations

Published by dereuromark almost 9 years ago

Remove some more deprecations.

cakephp-tools - Email fixes around embedded attachments

Published by dereuromark almost 9 years ago

Embedded (blob) attachments now only show up once per file, same CID each time.
But on the same side, multiple different files with the same base name are now uniquified using an md5 hash in the name to avoid conflicts.

cakephp-tools - 2.x API Cleanup

Published by dereuromark almost 9 years ago

More API cleanup, some deprecations to help upgrading to 3.x

cakephp-tools - Add Auth shims

Published by dereuromark almost 9 years ago

Add AuthUser component and helper to more easily migrate away from a static to a dynamic 3.x way of handling Auth data.

cakephp-tools - Cleanup

Published by dereuromark almost 9 years ago

Remove deprecations which are now standalone plugins.

cakephp-tools - Bugfixes

Published by dereuromark almost 9 years ago

Make whodidit work with stateless auth.

cakephp-tools - Fix a small Email reset bug

Published by dereuromark about 9 years ago

And some cleanup

Package Rankings
Top 0.99% on Packagist.org
Badges
Extracted from project README
CI Coverage Status Minimum PHP Version Coding Standards