Commit 80f105d3 authored by Erick Hitter's avatar Erick Hitter
Browse files

Make class variables private and provide access via a magic getter.

parent 74e765a5
...@@ -31,7 +31,7 @@ class Date_Based_Taxonomy_Archives { ...@@ -31,7 +31,7 @@ class Date_Based_Taxonomy_Archives {
/** /**
* Class variables * Class variables
*/ */
var $defaults = array( private $defaults = array(
'taxonomies' => false, 'taxonomies' => false,
'show_post_count' => false, 'show_post_count' => false,
'limit' => '', 'limit' => '',
...@@ -40,10 +40,10 @@ class Date_Based_Taxonomy_Archives { ...@@ -40,10 +40,10 @@ class Date_Based_Taxonomy_Archives {
'echo' => true 'echo' => true
); );
var $cache_key_incrementor = 'incrementor'; private $cache_key_incrementor = 'incrementor';
var $cache_group = 'date_based_taxonomy_archives'; private $cache_group = 'date_based_taxonomy_archives';
var $filter_archive_links = false; private $filter_archive_links = false;
/** /**
* Silence is golden! * Silence is golden!
...@@ -66,6 +66,19 @@ class Date_Based_Taxonomy_Archives { ...@@ -66,6 +66,19 @@ class Date_Based_Taxonomy_Archives {
return self::$__instance; return self::$__instance;
} }
/**
* Magic getter to provide access to class variables that were public prior to v0.3.
*
* @param string $name
* @return mixed
*/
public function __get( $name ) {
if ( property_exists( $this, $name ) )
return $this->$name;
else
return null;
}
/** /**
* Register actions and filters * Register actions and filters
* *
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment