Tom McFarlin
9a23715ba7
de-subclassing this class and defining a domain attribute provided by setter injection
2014-05-08 18:10:22 -04:00
Tom McFarlin
0d63ec21e5
adding getters for the protected properties
2014-05-08 18:10:04 -04:00
Tom McFarlin
00c5f7d733
adding a public getter for the plugin slug so that external classes can reference it
...
ht @garyjoes b5549d5f9c (commitcomment-6236733)
2014-05-08 16:50:23 -04:00
Tom McFarlin
d5bb1de8fb
adding a collection for hooks and filters to distinguish between the hooks being added
2014-05-06 09:53:16 -04:00
Tom McFarlin
7e64091fd4
updating the foreach loop from a previous version of the loop
2014-05-05 00:28:02 -04:00
Tom McFarlin
5265d1f0ae
introducing the single, shared loader class
2014-05-05 00:18:13 -04:00
Tom McFarlin
b5549d5f9c
defining a base class from which all other components can inherit
...
also getting rid of the version constant in place of a properly, defining a single entry point with the run function, and defining the plugin slug as a property
2014-05-05 00:18:04 -04:00
Tom McFarlin
d29ebf7dc8
extending the new plugin name base class and implementing localization
2014-05-05 00:17:23 -04:00
Tom McFarlin
8c0b11ca1b
adding a @TODO tag for localization class
2014-05-03 15:28:23 -04:00
Tom McFarlin
c83aa5434d
updating the docblocks
2014-05-03 15:28:04 -04:00
Tom McFarlin
4114ad703e
updating the docblocks
2014-05-03 15:07:05 -04:00
Tom McFarlin
821e24a9ea
updating the docblocks
2014-05-03 15:06:57 -04:00
Tom McFarlin
793797ae71
removing all of the @TODO references
...
as per GaryJones notes, "You can't have tags come before the short / long description, otherwise the descriptions end up as part of a multiline tag."
removing these @TODO's until the team decides whether or not to replace them with something clearer, or to discuss it to the documentation
2014-05-01 23:26:16 -04:00
Tom McFarlin
0896f0836c
defining the core shared plugin name
...
this file is used to be shared between the dashboard and public-facing functionality. it's hooks should be defined in the specific loader
2014-04-30 22:55:34 -04:00
Tom McFarlin
5666bb7ddc
Completing the first round of docblocks for the activation / deactivation classes
2014-04-30 22:32:27 -04:00
Tom McFarlin
026515da85
adding docblocks consistent with the wpcs for the files in includes
...
http://make.wordpress.org/core/handbook/inline-documentation-standards/php-documentation-standards/
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-25 18:58:07 -04:00
Tom McFarlin
2cf4ba8223
adding a trailing whitespace to all of our defined files
...
this helps with cleaner diffs. It's also on one of the PSRs, and it's one of the WPCS rules. (ht @garyjones for the reminder)
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-25 18:39:31 -04:00
Tom McFarlin
5ab1805db8
removing '@TODO' in favor of 'TODO'
...
WordPress doesn't like '@TODO' and doesn't honor it when displaying it in the dashboard
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-25 18:21:25 -04:00
Tom McFarlin
b426fbe514
renaming the plugin activation and deactivation classes
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-11 10:36:13 -04:00
Tom McFarlin
766b47b643
Updating the text of the index file so that it matches all other WordPress files
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-11 10:35:40 -04:00
Tom McFarlin
28da2f7c41
checking in the start of the docblocks for the various PHP files of the boilerplate
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-09 16:22:44 -04:00
Tom McFarlin
0c6d8418f6
adding the index.php files for protecting directory contents
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-09 15:51:18 -04:00
Tom McFarlin
83f6ea69c6
initial commit
...
initial commit of the skeleton structure of the wordpress plugin boilerplate
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-03-18 21:53:57 -04:00