member functies

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Application Developer Tech Lead

We’re Hiring! A UPS Application Developer Tech Lead *REMOTE WORK POSSIBLE FOR THIS ROLE As a Tech Lead Developer at UPS you work on delivering functionality for highly complex IT systems. You collaborate in agile teams and participate in emerging technologies and processes like CI/CD and DevOps to ensure that we meet our objectives effectively and efficiently. Your primary role is to perform full system life cycle activities, e.g. analysis, technical requirements, design, coding, testing and the implementation of software. Working in our Europe development center in Eindhoven means working in an international team with onsite people as well as

Bekijk vacature »

Dynamics NAV / 365 BC Developer

Bedrijfsomschrijving Als Dynamics Business Central Developer kom je te werken bij een organisatie in regio Ede die gespecialiseerd is in het ontwikkelen en implementeren van software. Zo hebben ze een eigen ontwikkelde applicatie in de markt gezet voor de agrarische sector die internationaal zeer succesvol is en waar grote vraag naar is. Door deze software worden klanten op een slimme manier ondersteund bij voorraden, administratie, het maken van planningen, het tonen van real time informatie en nog veel meer. Dit platform is ontwikkeld op basis van Dynamics 365 Business Central, waar bovenop applicaties middels .NET Core, React en Azure worden

Bekijk vacature »

Technical application manager

Technical application manager (NL) Are you the technical application manager (M/F) who wants to work at an international family business that is growing fast? Will you strengthen our team with your talents? You will shape our digital innovation! ‘Team Emons’is a community of people who work internationally. It means that you will be advising and solving issues for colleagues from all our divisions within Europe. You will work in an enthusiastic diverse team with the motto ‘work hard, play harder’. Main goal on this position is for you to manage and improve the applications we use at the Emons Group.

Bekijk vacature »

.NET ontwikkelaar / Azure

Bedrijfsomschrijving Als onderdeel van een grote IT-dienstverlener is deze organisatie nu gegroeid tot een organisatie van bijna 30 man groot. Iedereen binnen deze organisatie houdt zich bezig met het ontwikkelen, beheren, onderhouden van bedrijfskritische applicaties. De organisatie ontwikkelt applicaties voor o.a. diverse grote zorgverzekeraars, maar ook de wat kleinere lokale bedrijven worden door deze organisatie ondersteund. In tegenstelling tot de moederorganisatie, werken de medewerkers bij deze organisatie gemiddeld drie tot vier dagen in de week gewoon op het eigen kantoor in Utrecht. Samen met een vast team ben je dus verantwoordelijk voor verschillende projecten die je veelal op één en

Bekijk vacature »

Erv.Software Ontwikkelaar voor slimme oplossingen

Dutch is mandatory for this position. Ervaren Software Ontwikkelaar voor slimme oplossingen binnen de Transport & Logistiek (C#.NET/Azure/65K/R’dam) Jij gaat samen met collega’s (complexe) logistieke vraagstukken oppakken, met als doel slimme software oplossingen te bedenken en te ontwikkelen. Een maaltijd box leverancier van Nederland was op zoek naar een oplossing om hun logistieke processen te optimaliseren en de klantervaring te verbeteren. Hiervoor is een app gebouwd die het hele distributie proces inzichtelijk maakt van magazijn tot bezorger, en van klantenservice tot aan klant. Je kan zien waar welke bezorger zich bevind, maar ook welke tempratuur de producten op dat moment

Bekijk vacature »

High Tech Software Developer (C#.NET)

(Senior) High Tech Software Developer (C#.NET) (C#/ .NET. / WPF/Prism. Winform/CAB, WCF) Intro Are you a Software Professional and do you have experience in developing software in an object-oriented way using C#/ .NET? And do you have profound knowledge of full system software development from the embedded platform up-to the operator facing applications. Then I have the perfect position for you! For our client, a fast-dynamic technical company, we are looking for several Senior Software Developers (C#.NET). You will be part of the Software team, You will be end-to-end responsible for realization of software in C# in the software department,

Bekijk vacature »

Senior Resiliency Analyst

Cargill Want to build a stronger, more sustainable future and cultivate your career? Join Cargill's global team of 155,000 employees who use new technologies, dynamic insights and over 155 years of experience to connect farmers with markets, customers with ingredients, and people and animals with the food they need to thrive. JOB PURPOSE AND IMPACT We seek a Senior Resiliency Analyst who will design, develop, implement and update business resiliency framework to support 2nd line compliance. The framework includes procedures, tools, metrics and reporting. In this role, you will advocate for and support compliance to Cargill’s Resiliency Management Procedure Document. You

Bekijk vacature »

Java Developer / Redesign / Complex / Overheid

Bedrijfsomschrijving Bij deze overheidsinstantie zal je terecht komen in een DevOps team van 5 man/vrouw groot. 4 daarvan houden zich bezig met het (door)ontwikkelen van de applicaties en 1 iemand is verantwoordelijk voor het testwerk. Echter, doordat ze steeds meer geautomatiseerd testen en richting CI/CD willen gaan, zal jij je daar ook zeker mee gaan bemoeien! Zoals gezegd kom je in een erg complexe omgeving terecht. Dit heeft voornamelijk te maken met het feit dat je met diverse Europese lidstaten en veel verschillende componenten te maken hebt. Dit maakt het daardoor erg uitdagend, maar niet minder leuk! Daarnaast zijn zij

Bekijk vacature »

Front-End Developer

Als Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Front-End Developer bij Coolblue? Als Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Je krijgt energie van het bedenken van creatieve oplossingen en presenteert dit graag binnen het team. Ook ben je trots op je werk en verwelkomt alle feedback. Ook Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te

Bekijk vacature »

.NET Developer Azure

Bedrijfsomschrijving Voor een goede relatie van ons in de regio Tilburg zijn wij op zoek naar een ervaren .NET Developer. De organisatie is verantwoordelijk voor de ontwikkeling van een groot aantal portalen die onmisbaar zijn in de Nederlandse zorgsector. De systemen worden gebruikt door zorgverzekeraars, zorgverleners en tal van andere partijen. Gezien de omvang, maar ook het aantal van portalen die deze organisatie op haar naam heeft staan, zijn inmiddels 9 Scrum teams verantwoordelijk voor de doorontwikkeling en het van scratch af aan opbouwen van nieuwe functionaliteiten. De teams bestaan uit meerdere ontwikkelaars, een tester, een informatie analist en een

Bekijk vacature »

Fullstack ontwikkelaar

Bedrijfsomschrijving Bij het accepteren van dit aanbod kom je terecht binnen een veelzijdige organisatie waar een goede sfeer hangt. Zij zijn gewend dagelijks met elkaar te lunchen en ruimte is voor een potje Mario. Als Fullstack ontwikkelaar ga je je op projectbasis bezighouden met het ontwikkelen van content voor diverse opdrachtgevers. De projecten waar je aan gaat werken zullen verschillende qua omvang. Hierbij kan je rekening houden met een gemiddelde doorlooptijd van een half jaar, waarbij er meerdere projecten naast elkaar kunnen lopen. De nadruk zal liggen op ontwikkeling aan de front-end, maar ook op het gebied van ontwikkeling aan

Bekijk vacature »

Java Developer

Bedrijfsomschrijving De organisatie is een ambitieuze en vooruitstrevende speler in de markt in de regio Rotterdam. Ze zijn de snelst groeiende in hun branche. Met een excellent aanbod en service willen zij de beste keuze zijn voor hun bestaande en nieuwe klanten. Dit alles doen zij met plezier en enthousiasme. De organisatie is te omschrijven als informeel, pragmatisch en dynamisch. Onze klant is opzoek naar een Junior Java Developer. Samen met een team van 8 engineers ben je verantwoordelijk voor alle software-innovaties en -optimalisaties, voor alle facetten binnen de organisatie. Denk hierbij aan back-end processen, apps en diverse widgets. Het

Bekijk vacature »

IT-traineeship Low Code Developer

Vind jij het leuk om veel contact te hebben met een klant en je te verdiepen in een domein? Lijkt het je interessant om enerzijds met de klant mee te denken, maar tegelijkertijd ook zelf een bijdrage te leveren aan de implementatie van een IT oplossing? Wij zijn op zoek naar starters die aan de slag willen als low-code engineer. In deze functie bouw je aan applicaties met behulp van een low-code platform, zoals Outsystems, Blueriq, Mendix of Pega. Dergelijke platformen stellen je in staat om snel een werkende applicatie te ontwikkelen en zijn hierdoor heel geschikt voor maatwerk projecten.

Bekijk vacature »

Senior C# developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Senior C# developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of Dynamo/Cosmos. Problemen oplossen

Bekijk vacature »

Creatieve front-end ontwikkelaar gezocht in Overij

Bedrijfsomschrijving Onze klant is een dynamische omgeving die gelooft dat hun full-service aanpak echt het verschil kan maken voor hun opdrachtgevers. Met die overtuiging werken developers van deze organisatie aan mooie opdrachten voor uiteenlopende bedrijven. Dit gebeurt in klantteams die per project samengesteld worden, met deze directe collega’s zal je in sommige gevallen ook op locatie bij de klant werken. Binnen de organisatie werken bijna 20 collega’s met allemaal een eigen specialisme. Zo wordt er voor een project ook samengewerkt met online marketeers en designers, op die manier wordt er een complete online oplossing van hoog niveau aan de klant

Bekijk vacature »
Mark D

Mark D

06/05/2007 14:22:00
Quote Anchor link
Ik heb een class gemaakt om de query's en dergelijken te laten uitvoeren enzo. Deze werkt perfect. Nou heb ik deze aangeroepen op index.php door $db = new database().

Op index.php include ik ook een class die data van de ingelogde gebruiker opvraagd. Nou wil ik hier in die class een query uitvoeren en ik doe dat zo: $res = $db->runQuery("SELECT blabla") Maar ik kan de functie runQuery niet uitvoeren omdat dit een member functie zou zijn. Ik heb van runQuery een public functie gemaakt. Waarom kan ik die dan niet aanroepen in een andere class?

Dus ik include database.class.php op index.php en voer hem uit door $db = new->database(); De variabele db moet dus beschikbaar zijn in een andere class.

Complete error: Fatal error: call to a member function runQuery() on a non-object in .....
Gewijzigd op 01/01/1970 01:00:00 door Mark D
 
PHP hulp

PHP hulp

17/04/2021 08:30:42
 
Bo az

Bo az

06/05/2007 14:58:00
Quote Anchor link
Je zal je object mee moeten geven (bijvoorbeeld via de constructor) om 'm in de andere class beschikbaar te hebben.

Voorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php

class Foo{

    private $m_sMessage;

    public function __construct($p_sMessage){
        $this->m_sMessage = $p_sMessage;
    }

    
    public function getMessage(){
        return $this->m_sMessage;
    }

}


class Bar{

    private $m_oFoo;

    public function __construct($p_oFoo){
         $this->m_oFoo = $p_oFoo;
    }

    
    public function __toString(){
        echo $this->m_oFoo->getMessage();
    }
    
}


$oFoo = new Foo('Doe maar iets.');

$oBar = new Bar($oFoo);

$oBar->__toString();

// Output: Doe maar iets.

?>
Gewijzigd op 01/01/1970 01:00:00 door Bo az
 
Cees St

Cees St

06/05/2007 15:11:00
Quote Anchor link
@Boaz waar is $this->m_oFoo;
die voor?

Een andere mogelijkheid zou ook een inheritance kunnen zijn..

dus class bar extends foo

dan is de functie ook beschikbaar.

Echter in dit geval zou ik het niet doen omdat er dan heel veel instances een DB connectie opbouwen.
 
Bo az

Bo az

06/05/2007 15:16:00
Quote Anchor link
S***, ik wist dat ik het niet in één keer foutloos kon, maar wilde het toch proberen. Het moest natuurlijk private $m_oFoo; zijn.

Ga 'm nog even testen, misschien is er nog wel meer fout :P
Edit:
Er zaten verder geen fouten in, hij werkt nu.


Owja, inheritance moet je natuurlijk alleen toepassen als er een verband is. (auto extends voertuig etc.)
Gewijzigd op 01/01/1970 01:00:00 door Bo az
 
Cees St

Cees St

06/05/2007 15:24:00
Quote Anchor link
Dat je inheritance alleen in een soort hiërarchie toepast zal duidelijk zijn. Maar Mark zijn vraag was naar mijn idee meer algemeen van aard m.b.t. het gebruik van classes en dan zou ik altijd wijzen op het gebruik van inheritance. Juist ook omdat het hergebruik van code bevorderd.

Groet Cees
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.