You are not logged in.

Fridherikos Stasinopoulos

Senatspräsident der Republik Dionysos

Posts: 246

Location: Dionysos

Occupation: Berufspolitiker

  • Send private message

41

Friday, July 23rd 2010, 11:02pm

Kannst ja irgendwie die __construct-Methode auf den PHP-4-Konstruktor wrappen. ;)

wcf.bbcode.php.title

1
2
3
4
5
6
7
8
9
10
11
<?php
class Foo {
  function Foo($bar$baz) {
    doSomething();
  }

  function __construct() {
    call_user_func_array(array($thisget_class($this)), func_get_args());
  }
}
?>


EDIT: Hab jetzt einen Patch fertig :)
Ministerpräsident der Republik Papyrie
Zukünftiger Senatspräsident und somit Staatsoberhaupt der Republik Dionysos

This post has been edited 1 times, last edit by "Fridherikos Stasinopoulos" (Jul 23rd 2010, 11:43pm)


42

Friday, July 23rd 2010, 11:57pm

Das hätte dann immer noch keinen Vorteil, mal abgesehen von dem Haufen Arbeit den das machen würde...!?

Außerdem ist das hier kein Thread um über Änderungen an Cameo zu sprechen, hier gehts eigentlich um die MiNBank...

Fridherikos Stasinopoulos

Senatspräsident der Republik Dionysos

Posts: 246

Location: Dionysos

Occupation: Berufspolitiker

  • Send private message

43

Saturday, July 24th 2010, 12:13am

Doch doch, dann würde es auch mit PHP 5.3.3+ und PHP 6+ funktionieren, wobei letzteres noch ewig dauern wird.

EDIT: Ja stimmt, falscher Thread.
Ministerpräsident der Republik Papyrie
Zukünftiger Senatspräsident und somit Staatsoberhaupt der Republik Dionysos

44

Saturday, July 24th 2010, 12:29am

Es funktioniert auch so mit PHP5.3.3, die Klassenname=Konstruktorname-Sache fällt nur weg für Klassen, die in einem Namespace sind