| | | | |
| |||||||
| Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator und Wett-König | Was modellierst du denn hier? Wenn du von Authentifizierung und Service-Orientierung sprichst (im Sinne des Transaction-Script-Pattern) solltest du statt Methoden wie find*() eher getUserBy*() oder getUserPermissions() o.ä. modellieren. Vielleicht findest du es dann intuitiver.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| Erfahrener Benutzer | Da ich mich mit Namespaces noch nicht befasst habe frage ich dich einfach mal warum du die Klasse session unter dem Namespace Authenficationcore ablegst? Eine Session Klasse sollte doch nicht nur für einen Namespace geltend sein? Oder habe ich da mit dem Namespace was verhauen, im Moment ist die Klasse session doch nur erreichbar wenn der Namespace Authenficationcore bekannt gemacht wurde? Ansonsten zu der Klasse session, die solltest du noch mal überarbeiten, die macht meiner Meinung nach so keinen Sinn. Die Authentifizierung würde ich anders gestalten, mich da flexibler machen mittels Adapter wo du in der Lage bist ein Auth über mehrere Speichermedien vornehmen zu können. Gruß der Litter
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 13.05.2009
Beiträge: 1.168
PHP-Kenntnisse: Fortgeschritten ![]() | Da vertust du dich aber. Namespaces sind im groben nichts anderes als eine logische Strukturierungshilfe von Code. Dadurch lassen sich recht einfach diese ultralangen Namen wie z.B. aus PEAR oder dem ZendFramework (1.x) vermeiden ohne in Namenskonflikte zu geraten.
__________________ Es ist schon alles gesagt! Nur noch nicht von allen! (Karl Valentin) Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe) |
| | |
| | |
| Erfahrener Benutzer | Danke mal für die Antwort, da habe ich das wirklich falsch verstanden.
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] PHP Authentifizierung | PHP-Fortgeschrittene | 11 | 20.01.2005 00:17 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| projektname strukturverbesserung |