From 9157163000257ecaf47d8f7a33b97714599ed3ab Mon Sep 17 00:00:00 2001 From: Christer Edvartsen Date: Fri, 1 Jul 2011 11:56:29 +0200 Subject: [PATCH] Updated code to match blog post --- params-handler/Cogo/Database.php | 6 ++++++ params-handler/Cogo/Database/MySQL.php | 4 +++- params-handler/Cogo/Storage.php | 6 ++++++ params-handler/Cogo/Storage/Filesystem.php | 4 +++- 4 files changed, 18 insertions(+), 2 deletions(-) diff --git a/params-handler/Cogo/Database.php b/params-handler/Cogo/Database.php index f76fb18..393563d 100644 --- a/params-handler/Cogo/Database.php +++ b/params-handler/Cogo/Database.php @@ -9,4 +9,10 @@ abstract class Database { setParams as private; setParam as protected; } + + protected function someDatabaseRelatedMethod() { + // ... + } + + abstract protected function someOtherDatabaseRelatedMethod(); } diff --git a/params-handler/Cogo/Database/MySQL.php b/params-handler/Cogo/Database/MySQL.php index dbec1ab..e2ba4f6 100644 --- a/params-handler/Cogo/Database/MySQL.php +++ b/params-handler/Cogo/Database/MySQL.php @@ -3,5 +3,7 @@ use Cogo\Database; class MySQL extends Database { - + protected function someOtherDatabaseRelatedMethod() { + // ... + } } diff --git a/params-handler/Cogo/Storage.php b/params-handler/Cogo/Storage.php index 4543ac9..202e4d5 100644 --- a/params-handler/Cogo/Storage.php +++ b/params-handler/Cogo/Storage.php @@ -6,4 +6,10 @@ abstract class Storage { * @see Cogo\ParamsHandler */ use ParamsHandler; + + protected function someFilesystemRelatedMethod() { + // ... + } + + abstract protected function someOtherFilesystemRelatedMethod(); } diff --git a/params-handler/Cogo/Storage/Filesystem.php b/params-handler/Cogo/Storage/Filesystem.php index d131c2c..188b26a 100644 --- a/params-handler/Cogo/Storage/Filesystem.php +++ b/params-handler/Cogo/Storage/Filesystem.php @@ -3,5 +3,7 @@ use Cogo\Storage; class Filesystem extends Storage { - + protected function someOtherFilesystemRelatedMethod() { + // ... + } }