Hi, You can also make your own in a true PHP style with the help of ezcBaseFile::findRecursive<http://www.ezcomponents.org/docs/api/trunk/Base/ezcBaseFile.html#findRecursive>() !
Maxime 2010/4/14 James Pic <james...@gmail.com> > Good initiative, i'll share mine ;) > > I use one autoload array for all components and my classes, generated > by this script: > > #!/bin/sh > > scanPath="." > if [[ $1 != "" ]]; then > scanPath=$1; > fi; > > echo "<?php"; > echo "return array("; > echo `find -L $scanPath -name "*php" | xargs grep "^class " | sed -e > "s...@\([^:]*\):class \([^ ]*\).*@ '\2' => '\1',\ > @"`; > echo `find -L $scanPath -name "*php" | xargs grep "^abstract class " > | sed -e "s...@\([^:]*\):abstract class \([^ ]*\).*@ '\2' => '\1',\ > @"`; > echo `find -L $scanPath -name "*php" | xargs grep "^interface " | sed > -e "s...@\([^:]*\):interface \([^ ]*\).*@ '\2' => '\1',\ > @"`; > echo ");"; > echo "?>"; > > -- > http://jamespic.com/contact > Customer is king - Le client est roi - El cliente es rei. > -- > Components mailing list > Components@lists.ez.no > http://lists.ez.no/mailman/listinfo/components >
-- Components mailing list Components@lists.ez.no http://lists.ez.no/mailman/listinfo/components