abonnement Unibet Coolblue Bitvavo
  woensdag 22 januari 2014 @ 11:03:09 #241
25889 Sitethief
Fulltime Flapdrol
pi_135793801
quote:
1s.gif Op woensdag 22 januari 2014 11:01 schreef totalvamp het volgende:

[..]

Als de type niet meer veranderd gewoon in de construct gooien.
Dat dacht ik ook, om nou een complete serie Setters en Getters te maken voor dingen die alleen intern gebruikt worden en die niet veranderen lijkt me een beetje te ver doorgeschoten in de OOP.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht >:)
pi_135793978
quote:
0s.gif Op woensdag 22 januari 2014 11:03 schreef Sitethief het volgende:

[..]

Dat dacht ik ook, om nou een complete serie Setters en Getters te maken voor dingen die alleen intern gebruikt worden en die niet veranderen lijkt me een beetje te ver doorgeschoten in de OOP.
Dat is het inderdaad. Getters en setters kunnen handig zijn we een groot aantal andere dingen, wat je eventueel ook nog kunt doen is een closure meesturen in de construct die de type set.

1
2
3
4
5
6
7
8
9
<?php
Class bla {
  Public function 
__construct(Closure $closure) {
    
$closure();
  }
}

New 
bla(function(){ $this->type = new TypeThingy(); });
?>

Vergeef typfouten, programmeren is lastig op een telefoon

[ Bericht 19% gewijzigd door #ANONIEM op 22-01-2014 11:10:47 ]
  woensdag 22 januari 2014 @ 11:25:16 #243
25889 Sitethief
Fulltime Flapdrol
pi_135794482
quote:
1s.gif Op woensdag 22 januari 2014 11:09 schreef totalvamp het volgende:

[..]

Dat is het inderdaad. Getters en setters kunnen handig zijn we een groot aantal andere dingen, wat je eventueel ook nog kunt doen is een closure meesturen in de construct die de type set.
[ code verwijderd ]

Vergeef typfouten, programmeren is lastig op een telefoon
Wow, dat lijkt akelig veel op javascript :D. Maar dat voegt wel wat meer dynamiek toe, dat kan idd handig zijn.

Bedankt, ik wist niet dat dit ook kon...
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
pi_135826687
quote:
1s.gif Op woensdag 22 januari 2014 11:09 schreef totalvamp het volgende:

[..]

Dat is het inderdaad. Getters en setters kunnen handig zijn we een groot aantal andere dingen, wat je eventueel ook nog kunt doen is een closure meesturen in de construct die de type set.
[ code verwijderd ]

Vergeef typfouten, programmeren is lastig op een telefoon
Dan gebruik je $this zonder dat je in een object zit, dat vindt PHP niet lief.
pi_135826736
quote:
0s.gif Op woensdag 22 januari 2014 22:22 schreef Light het volgende:

[..]

Dan gebruik je $this zonder dat je in een object zit, dat vindt PHP niet lief.
jawel hoor :) Sinds PHP 5.4 kunnen closures $this aanroepen.
pi_135827082
quote:
0s.gif Op woensdag 22 januari 2014 22:22 schreef totalvamp het volgende:

[..]

jawel hoor :) Sinds PHP 5.4 kunnen closures $this aanroepen.
Klopt. Ik heb deze code geprobeerd:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
class Foo
{
    private 
$bar;

    public function 
__construct($closure null)
    {
        if(
is_callable($closure))
        {
            
$closure();
            
var_dump($this->bar);
        }
    }
}

$foo = new Foo(function(){$this->bar 'bar';});
En ik kreeg daarbij een fout op de laatste regel:
1Fatal error: Using $this when not in object context in Test/test.php on line 16
pi_135827639
quote:
0s.gif Op woensdag 22 januari 2014 22:26 schreef Light het volgende:

[..]

Klopt. Ik heb deze code geprobeerd:
[ code verwijderd ]

En ik kreeg daarbij een fout op de laatste regel:
[ code verwijderd ]

Klopt, omdat de syntax normaal ook anders is :P het was meer om hem een idee te geven.
Typen op een telefoon is nou niet echt fijn :')

Nu even op mijn pc en kan je een stukje code geven:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
class Test {
    public 
$type 'test';
    
    public function 
setType(Closure $closure) {
        
$closure($this);
    }
    
    public function 
getType() {
        echo 
$this->type;
    }
}

$t = new Test();
$t->getType();
$t->setType(function($t){$t->type 'test2';});
$t->getType();
?>

Als je de docs leest kom je dit ook tegen :)
Natuurlijk wel is_callable gebruiken etc, het is een voorbeeld :P

[ Bericht 1% gewijzigd door #ANONIEM op 22-01-2014 22:37:01 ]
pi_136050393
Weet iemand hoe k met een query de 10 topics met de laatste ongelezen reacties van phpbb kan krijgen?
Ik heb al vanalles geprobeerd maar zonder succes.
  dinsdag 28 januari 2014 @ 14:38:37 #249
272287 henrivo
Tikt tegen jassies
pi_136051339
quote:
0s.gif Op dinsdag 28 januari 2014 14:23 schreef Skunk-m het volgende:
Weet iemand hoe k met een query de 10 topics met de laatste ongelezen reacties van phpbb kan krijgen?
Ik heb al vanalles geprobeerd maar zonder succes.
Eerste hit op google:
https://www.phpbb.com/community/viewtopic.php?f=46&t=2092813

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
pi_136053855
quote:
0s.gif Op dinsdag 28 januari 2014 14:42 schreef Darkomen het volgende:

[..]

Eerste hit op google:
https://www.phpbb.com/community/viewtopic.php?f=46&t=2092813

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Bedankt.. mijn google skills laten me vaak in de steek..
word toch een keer tijd dat ik naar dat LEFT JOIN gebeuren ga kijken, want dat heb k nog nooit gebruikt, behalve misschien ooit op school maar daar weet k dan niks meer van.
pi_136055624
quote:
0s.gif Op dinsdag 28 januari 2014 15:31 schreef Skunk-m het volgende:

[..]

Bedankt.. mijn google skills laten me vaak in de steek..
word toch een keer tijd dat ik naar dat LEFT JOIN gebeuren ga kijken, want dat heb k nog nooit gebruikt, behalve misschien ooit op school maar daar weet k dan niks meer van.
http://bit.ly/1k1eWH7 ;-)

left join is niet zo eng
pi_136124559
Dus, mijn collega's zagen dat ik nogal veel op fok doorbracht en we bedachten op die manier een programmeer-thon, in totaal dus het hele forum systeem nagebouwd met 3 man in 65 uur. Best knap al zeg ik het zelf.

Oh en voor de hele oplettende php-ers onder ons, de datums zijn in het engels ja, dat komt omdat onze interne svn server op engels staat ingesteld en ik te lui ben om hem om te zetten naar nl_NL :')

Dit deden we alleen om onze programmeerkunsten weer op peil te houden. Maak je geen zorgen, project ligt alweer in de prullenbak ;)

Zie screenie hier:

pi_136124664
quote:
0s.gif Op donderdag 30 januari 2014 02:29 schreef MeneerRicardo het volgende:
Dus, mijn collega's zagen dat ik nogal veel op fok doorbracht en we bedachten op die manier een programmeer-thon, in totaal dus het hele forum systeem nagebouwd met 3 man in 65 uur. Best knap al zeg ik het zelf.

Oh en voor de hele oplettende php-ers onder ons, de datums zijn in het engels ja, dat komt omdat onze interne svn server op engels staat ingesteld en ik te lui ben om hem om te zetten naar nl_NL :')

Dit deden we alleen om onze programmeerkunsten weer op peil te houden. Maak je geen zorgen, project ligt alweer in de prullenbak ;)

Zie screenie hier:

[ afbeelding ]
OMG LUILAK! het enige wat je nodig had was setlocale :(

Maar waarom maak je iets wat je toch niet gebruikt :P

[ Bericht 0% gewijzigd door #ANONIEM op 30-01-2014 03:48:45 ]
pi_136124690
quote:
0s.gif Op donderdag 30 januari 2014 03:48 schreef totalvamp het volgende:

OMG LUILAK! het enige wat je nodig had was setlocale :(
Nee, moet het uit de repository halen omdat onze server images in de virtuele omgeving gestript zijn en alleen en_EN bevatten :)
quote:
0s.gif Op donderdag 30 januari 2014 03:48 schreef totalvamp het volgende:

Maar waarom maak je iets wat je toch niet gebruikt :P
Zoals je kon lezen ging het gewoon om een lolletje om onze programmeer niveau te testen en het is goed voor team spirit ;)
pi_136124727
quote:
0s.gif Op donderdag 30 januari 2014 04:10 schreef MeneerRicardo het volgende:

[..]

Nee, moet het uit de repository halen omdat onze server images in de virtuele omgeving gestript zijn en alleen en_EN bevatten :)

[..]

Zoals je kon lezen ging het gewoon om een lolletje om onze programmeer niveau te testen en het is goed voor team spirit ;)
Ahh, dat schiet dan niet op nee :')

Ik maak liever iets voor de lol wat ook daadwerkelijk gebruikt kan worden :P

Welk framework hebben jullie gebruikt als ik vragen mag?
pi_136124739
quote:
0s.gif Op donderdag 30 januari 2014 05:04 schreef totalvamp het volgende:

Ahh, dat schiet dan niet op nee :')

Ik maak liever iets voor de lol wat ook daadwerkelijk gebruikt kan worden :P

Welk framework hebben jullie gebruikt als ik vragen mag?
Geen, althans, een eigen gemaakte speciaal om bepaalde functies van het forum te laten draaien :)
pi_136124958
quote:
0s.gif Op donderdag 30 januari 2014 05:18 schreef MeneerRicardo het volgende:

[..]

Geen, althans, een eigen gemaakte speciaal om bepaalde functies van het forum te laten draaien :)
Ok dus letterlijk vanaf het begin :P wel leuk natuurlijk :)
Een mini framework is ook in een uur of 4 geschreven :P

Code ergens beschikbaar om in te zien?

[ Bericht 2% gewijzigd door #ANONIEM op 30-01-2014 07:25:57 ]
pi_136125576
quote:
0s.gif Op donderdag 30 januari 2014 02:29 schreef MeneerRicardo het volgende:
Dus, mijn collega's zagen dat ik nogal veel op fok doorbracht en we bedachten op die manier een programmeer-thon, in totaal dus het hele forum systeem nagebouwd met 3 man in 65 uur. Best knap al zeg ik het zelf.

Oh en voor de hele oplettende php-ers onder ons, de datums zijn in het engels ja, dat komt omdat onze interne svn server op engels staat ingesteld en ik te lui ben om hem om te zetten naar nl_NL :')

Dit deden we alleen om onze programmeerkunsten weer op peil te houden. Maak je geen zorgen, project ligt alweer in de prullenbak ;)

Zie screenie hier:

[ afbeelding ]
Dan heb je het over alleen de layout met een basic forum-backend neem ik aan?
pi_136136239
quote:
0s.gif Op donderdag 30 januari 2014 07:25 schreef totalvamp het volgende:

Code ergens beschikbaar om in te zien?
Nee sorry.

quote:
14s.gif Op donderdag 30 januari 2014 08:49 schreef KomtTijd... het volgende:

Dan heb je het over alleen de layout met een basic forum-backend neem ik aan?
Nee, een geheel functioneel systeem, niks basics aan :?
pi_136136531
In 65 uur ga je geen forum met de functionaliteit van Replique kunnen maken. Ook niet met 3 man.
  donderdag 30 januari 2014 @ 17:58:41 #262
284294 BBQSausage
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
pi_136141729
quote:
14s.gif Op donderdag 30 januari 2014 15:28 schreef KomtTijd... het volgende:
In 65 uur ga je geen forum met de functionaliteit van Replique kunnen maken. Ook niet met 3 man.
Lijkt me dat ze geen (sub)fora, moderatie, topicreports, notes, reeksen, etc. hebben meegenomen in hun systeem.

Niets meer dan een uitgebreid gastenboek in een FOK!jasje in dat geval dus.
  FOK!mycroftheld donderdag 30 januari 2014 @ 18:06:21 #263
128465 verified  bondage
Ingewikkeld
pi_136141948
quote:
14s.gif Op donderdag 30 januari 2014 17:58 schreef BBQSausage het volgende:

[..]

Lijkt me dat ze geen (sub)fora, moderatie, topicreports, notes, reeksen, etc. hebben meegenomen in hun systeem.

Niets meer dan een uitgebreid gastenboek in een FOK!jasje in dat geval dus.
En er zit natuurlijk nog een admin gedeelte achter waar ze geen inzage in hebben gehad en dus niet volledig na hebben kunnen bouwen, als ze het überhaupt gedaan hebben.
pi_136142181
quote:
1s.gif Op donderdag 30 januari 2014 15:21 schreef MeneerRicardo het volgende:

[..]

Nee sorry.

[..]

Nee, een geheel functioneel systeem, niks basics aan :?
Denk dat dat wel meevalt. Republique is wel iets meer.
pi_136142525
quote:
14s.gif Op donderdag 30 januari 2014 17:58 schreef BBQSausage het volgende:

[..]

Lijkt me dat ze geen (sub)fora, moderatie, topicreports, notes, reeksen, etc. hebben meegenomen in hun systeem.

Niets meer dan een uitgebreid gastenboek in een FOK!jasje in dat geval dus.
Dat bedoel ik. Been there, done that. Heb nog ergens een mapje met de FOK!silver layout in minder dan de helft van de elementen van de originele. En custom CSS's die een bijna pixel-perfect kopie van foksilver maken van de huidige layout.
  donderdag 30 januari 2014 @ 19:26:22 #266
284294 BBQSausage
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
pi_136144886
quote:
11s.gif Op donderdag 30 januari 2014 18:06 schreef bondage het volgende:

[..]

En er zit natuurlijk nog een admin gedeelte achter waar ze geen inzage in hebben gehad en dus niet volledig na hebben kunnen bouwen, als ze het überhaupt gedaan hebben.
Vraag me af of er wel echt een admingedeelte achter hangt.
pi_136149711
Iemand hier ervaring met de Twitter API?
  donderdag 30 januari 2014 @ 21:08:08 #268
118585 Crutch
Filantroop || Taalzwengel
pi_136149839
quote:
0s.gif Op donderdag 30 januari 2014 21:05 schreef Beardium het volgende:
Iemand hier ervaring met de Twitter API?
Wat wil je weten?
Je moeder is een hamster
pi_136149968
quote:
0s.gif Op donderdag 30 januari 2014 21:08 schreef Crutch het volgende:

[..]

Wat wil je weten?
Als je je twitter account toestemming hebt gegeven tot je applicatie (vanuit https://api.twitter.com/oauth/authenticate?oauth_token) word je weer doorgestuurd naar je pagina. De oauth_token en de oauth_verifier worden via een GET meegestuurd, is het ook mogelijk dat ik deze via POST krijg? Ik gebruik de library van Abraham Williams (https://github.com/abraham/twitteroauth)
  donderdag 30 januari 2014 @ 22:07:32 #270
118585 Crutch
Filantroop || Taalzwengel
pi_136152822
quote:
0s.gif Op donderdag 30 januari 2014 21:10 schreef Beardium het volgende:

[..]

Als je je twitter account toestemming hebt gegeven tot je applicatie (vanuit https://api.twitter.com/oauth/authenticate?oauth_token) word je weer doorgestuurd naar je pagina. De oauth_token en de oauth_verifier worden via een GET meegestuurd, is het ook mogelijk dat ik deze via POST krijg? Ik gebruik de library van Abraham Williams (https://github.com/abraham/twitteroauth)
Want de library van Abraham ondersteunt geen GET?
Anyway, volgens mij kun je het gewoon opvragen en terugkrijgen via POST

[ Bericht 3% gewijzigd door Crutch op 30-01-2014 22:15:06 ]
Je moeder is een hamster
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')