Skip to content
This repository was archived by the owner on Jul 29, 2020. It is now read-only.
This repository was archived by the owner on Jul 29, 2020. It is now read-only.

Práce s externími identifikátory #16

@RAD-X

Description

@RAD-X

Tento kód sice funguje (kupodivu - haluz vs úmysl? :-) ) ale háže warning pro rawurlencode protože je předána array namisto stringu.

$save = array(
	'id' => array(
		$addr->id, // timto identifikujeme co se ma upravovat
		// pridany externi identifikator 
		$external_id
	),
	'eanKod' => $member_id
);
$adresar = new \FlexiPeeHP\Adresar($save, $this->make_conf());
$savedata = $adresar->insertToFlexiBee();

samozřejmě já to řešil raději takto

$ids = array(
	$addr->id, // timto identifikujeme co se ma upravovat
	// pridany externi identifikator 
	$external_id
);
$ids = json_encode($ids);
$save = array(
	'id' => $ids,
	'eanKod' => $member_id
);
$adresar = new \FlexiPeeHP\Adresar($save, $this->make_conf());
$savedata = $adresar->insertToFlexiBee();

Chvíli jsem nad tím musel přemýšlet jak to správně vložit protože jsem nenašel žádnou dokumentaci ani příklad a metoda/funce setMyKey ve FlexiBeeRO evidentně není určená k přiřazování externích identifikátorů - resp. je nefunkční v mém pojetí.
Nebo je na toto nějaký jiný přístup?

Jinak díky za tuto library.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions