[Linz-pm] Catalyst-Model Klasse und parameter

WFB wbiker at gmx.at
Thu Aug 22 04:55:41 PDT 2013


Danke, Stefan!

>Wenn deine Methode jetzt als Parameter $self, $c, $id erwartet, musst du
die
>auch übergeben (bis auf $self, das machst du implizit, indem du die Methode
>mit dem -> aufrufst):
>$c->model('flatfile')->get_data($c, $id);

Da war das Problem wiedermal vor dem Monitor. Genauso wie Du das
gesschreiben hast, hatte ich das vermutet und ausprobiert. Scheinbar habe
ich als Parameter aber eine Variable übergeben die Undef war. Das heisst
mein Ansatz war schon richtig, ich habe nur an der falschen Stelle gesucht
:-(

>Nicht in die Klasse, sondern in die Methode.
Natürlich meinte ich Methode...

>Das klingt jetzt nicht unbedingt nach Fortschritt :) Um welche Art von
Daten
>und Zugriffen gehts da? Wenn du nicht von einem externen SQL-Server
abhängig
>sein willst, würde sich SQLite anbieten. Braucht keinen Server, speichert
die
>Daten in einer einzelnen Datei und bietet dir trotzdem die Vorzüge einer
SQL-
>Datenbank.
Am Anfang des Projekts wurde SQL gewählt weil wir so einen Zentralen Server
hatten und alles an einem Platz. Im Nachhinein kammen aber mehrere Teams
dazu und wir haben jetzt das Problem, das die Teams unsere Datan benützen
und teilweise ändern müssen, wir aber sicherstellen müßen dass unsere
Software immer noch funktioniert. Deshalb hat jetzt jedes Team einen
SQL-Server stehen. Lange rede kurzer Sinn, wir haben jetzt das Problem das
wir immer wieder eine ganze Datenbank in unseren Master-Server mergen
müssen. Aufwändige, Fehleranfällige und umständliche Arbeit. Mit Textfiles
handeln wir uns zwar andere Probleme ein, aber die könnte man einfach und
komfortabel in SVN einchecken und auf Knopfdruck mergen. Daher die
Evaluierung.

Danke,
Wolf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/linz-pm/attachments/20130822/e9d9bf1f/attachment.html>


More information about the Linz-pm mailing list